Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получить реальные кординаты control'a / 9 сообщений из 9, страница 1 из 1
23.02.2005, 21:14
    #32930152
JeSert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
КАК получить реальные кординаты control'a, пробовал и Location и Left, Top
вообще левые кординаты дает
...
Рейтинг: 0 / 0
23.02.2005, 21:25
    #32930160
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
Получить реальные координаты относительно чего?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
23.02.2005, 22:50
    #32930204
JeSert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
мне по барабану, относительно screen'a и самой Form где он находитца
...
Рейтинг: 0 / 0
24.02.2005, 00:06
    #32930235
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
Control.PointToScreen(new Point(0, 0)); - верхний левый угол клиентской области контрола.
...
Рейтинг: 0 / 0
24.02.2005, 12:15
    #32930899
JeSert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
Мне нужно получить к примеру координаты ComboBox относительно Form'ы
...
Рейтинг: 0 / 0
24.02.2005, 12:25
    #32930929
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
можно так
Код: plaintext
1.
2.
3.
// считаешь в screen-координатах верхний/левый угол котрола
Point p=this.comboBox1.Parent.PointToScreen(this.comboBox1.Location);
// пересчтывашь для формы
p=this.PointToClient(p);
...
Рейтинг: 0 / 0
24.02.2005, 12:25
    #32930934
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
А чем тогда Left, Top не устраивает?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
24.02.2005, 12:25
    #32930937
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
можно так
Код: plaintext
1.
2.
3.
// считаешь в screen-координатах верхний/левый угол контрола
Point p=this.comboBox1.Parent.PointToScreen(this.comboBox1.Location);
// пересчтывашь для формы
p=this.PointToClient(p);
...
Рейтинг: 0 / 0
24.02.2005, 12:28
    #32930942
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить реальные кординаты control'a
все понял :)

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получить реальные кординаты control'a / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]