powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Popup окно и его позиция
3 сообщений из 3, страница 1 из 1
Popup окно и его позиция
    #39618434
Qwe.Qwe1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно вывести popup окно внизу TreeView, но поверх него. С автоувеличением высоты, чтобы окно "росло" вверх. Как это можно сделать? Ширину удалось "привязать" к ширине Тривью (можно сказать окна), а с высотой пока никак:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
<Popup
   PlacementTarget="{Binding ElementName=MainTreeView}"
   IsOpen="{Binding IsOpenErrorWindow}"
   Width="{Binding ElementName=MainTreeView, Path=ActualWidth, Converter={StaticResource Int32MinusValueConverter}, ConverterParameter=20}"
   HorizontalOffset="10"
   MaxHeight="250"
   VerticalOffset="{Binding RelativeSource={RelativeSource Self}, Path=ActualHeight, Converter={StaticResource Int32NegativeMinusValueConverter}, ConverterParameter=10}"
   AllowsTransparency="True" PopupAnimation="Fade">
...
Рейтинг: 0 / 0
Popup окно и его позиция
    #39618533
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
popup.Placement = PlacementMode.Relative;
popup.PlacementTarget = MyControl;
popup.HorizontalOffset = position.X;
popup.VerticalOffset = position.Y + 20;
?
StayOpen=True

где то у меня был хороший пример плавающего попап окна за мышкой, но не могу найти :(
объяснии точнее, что не получается и что нужно?
Окно не меняет координаты положения?
...
Рейтинг: 0 / 0
Popup окно и его позиция
    #39618559
Qwe.Qwe1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По умолчанию popup будет под элементом, указанным в PlacementTarget. А мне надо поднять его на его же высоту (которая изменяется по содержимому) + некое смещение для красоты. Для этого я использую VerticalOffset, но получается не совсем то.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Popup окно и его позиция
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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