powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Удалить contextmenu
2 сообщений из 2, страница 1 из 1
Удалить contextmenu
    #38819870
sergei64_89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<DataTemplate x:Key="checkpointTemplate">
        <DataTemplate.Resources>
            <localconverter:RouteKindToImagePathConverter x:Key="routeKindToImagePathConverter"/>
            <converter:BoolToVisibleOrHidden x:Key="visConverter" Collapse="True" />
        </DataTemplate.Resources>
        <Grid Width="48" Height="48" HorizontalAlignment="Center" Tag="{Binding DataContext, ElementName=Checkpoints}" VerticalAlignment="Center">
            <Grid.ContextMenu>
                <ContextMenu Visibility="{Binding RelativeSource={RelativeSource AncestorType=Grid}}" >
                    <MenuItem Header="В центр карты"
							  Command="{Binding RelativeSource={RelativeSource AncestorType=ContextMenu},Path=PlacementTarget.Tag.ViewModel.MoveMapToObjectCommand}"
							 CommandParameter="{Binding Path=MapItem}" />
                </ContextMenu>


Если контекстное меню показывается,в этот момент удаляется его родитель(визуальный элемент),то элемент исчезает,а меню остается.
Как удалять контекстное меню при удалении родителя?Желательно в виде привязки.
...
Рейтинг: 0 / 0
Удалить contextmenu
    #38821653
guest123456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergei64_89,

авторЕсли контекстное меню показывается,в этот момент удаляется его родитель(визуальный элемент)
Вы Grid что ли удаляете?
По идее тогда и меню аннигилируется, т.е. удаляется явно не родительский элемент.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Удалить contextmenu
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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