Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменение положения контрола вслед за курсором 
V
    Опции темы
puZzo
Дата 17.5.2011, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 144
Регистрация: 12.3.2008

Репутация: нет
Всего: нет



Здравствуйте, Уважаемые)

Немного поясню заголовок, после того как курсор мыши попал на контрол какой-либо нужно рядом с ним табличку небольшую показать и таскать за собой до тех пор пока курсор над контролом находится(например image).
В Windows Forms делалось просто, тут что-то втупляю((

главный вопрос у пока как изменить координаты контрола? smile 
PM ICQ   Вверх
-Mikle-
Дата 17.5.2011, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

Репутация: 13
Всего: 59



Для изменения координат контрола лучше использовать трансформацию (TranslateTransform). Либо разместить элемент на Canvas и двигать его установкой свойств Canvas.Left Canvas.Top

Добавлено через 1 минуту и 48 секунд
А вы тултип показываете?


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
puZzo
Дата 17.5.2011, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 144
Регистрация: 12.3.2008

Репутация: нет
Всего: нет



Нет, не тултип, TextBlock

не могли бы пример показать) буду весьма признателен))
поторопился)
Код
TranslateTransform lTT = new TranslateTransform();
lTT.X = e.GetPosition(mainWindow).X;
lTT.Y = e.GetPosition(mainWindow).Y;
textBlock1.RenderTransform = lTT;

or

Canvas.SetLeft(textBlock1, e.GetPosition(mainWindow).X + 10);
Canvas.SetLeft(textBlock1, e.GetPosition(mainWindow).Y + 20);


-Mikle-,  smile 


Это сообщение отредактировал(а) puZzo - 17.5.2011, 12:28
PM ICQ   Вверх
-Mikle-
Дата 17.5.2011, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

Репутация: 13
Всего: 59



Не за что smile


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.4073 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.