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

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

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

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


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