Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Помогите с контролом Добавлено: 30.04.03 15:41  

Автор вопроса:  neznajka

Сделал контрол, состоящий из Label TextBox и Shape. Особой функциональностью не обладает и используется для хранения некоторых данных в виде собственных свойств. Но есть проблема. Как заставить отрабатывать события MouseUp и подобные. В списке событий они имеются, а их обработка не происходит. Очень надо.

Ответить

  Ответы Всего ответов: 11  

Номер ответа: 1
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #1 Добавлено: 30.04.03 19:04

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 2
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #2 Добавлено: 30.04.03 19:04

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 3
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #3 Добавлено: 30.04.03 19:04

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 4
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #4 Добавлено: 30.04.03 19:05

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 5
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #5 Добавлено: 30.04.03 19:05

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 6
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #6 Добавлено: 30.04.03 19:05

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 7
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #7 Добавлено: 30.04.03 19:06

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 8
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #8 Добавлено: 30.04.03 19:06

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 9
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #9 Добавлено: 30.04.03 19:07

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 10
Автор ответа:
 neznajka



Вопросов: 12
Ответов: 14
 Профиль | | #10 Добавлено: 30.04.03 19:07

Хочу добавить, что проблема в том, что данный контрол должен перемещатся по форме с помощью мыши. Я это делаю с помощью функций SendMessage и ReleaseCapture, но вот св-ва Left и Top остаются неизменными, а мне надо ограничить передвижение контрола на форме.

Ответить

Номер ответа: 11
Автор ответа:
 DAN



ICQ: 234826 

Вопросов: 10
Ответов: 124
 Web-сайт: visualbasic.boom.ru
 Профиль | | #11
Добавлено: 01.05.03 05:28

Короче события делаешь так:

В GENERAL объявляешь:

Event Click()
Event MouseOut()
Event MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)
Event MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single)
Event MouseUp(Button As Integer, Shift As Integer, x As Single, Y As Single)

 

Потом в какой - нить процедуре пишешь:

RaiseEvent MouseDown(Button, Shift, x, Y), например и будет у твоего контрола MouseDown!

Если чё пиши, на сайт мой заходи...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам