gpt4 book ai didi

c# - 在选择更改事件上禁用事件冒泡 - WPF

转载 作者:行者123 更新时间:2023-12-02 00:07:41 24 4
gpt4 key购买 nike

我在 ListView 中有一个列表框。在他们两个上我都有选择更改事件。当我触发子控件事件时,父控件会自动触发。我需要停止这种行为。有什么提示吗?谢谢!

<ListView Name="listView1"
ItemContainerStyle="{StaticResource RowStyle}" AlternationCount="2"
SelectionChanged="listViewTask_SelectionChanged">
<ListView.View>
<GridView>
<GridViewColumn Width="150">
<GridViewColumnHeader Name="gridViewColumnHeader1"
Click="SortClick" Tag="Style"
Content="Style"
ToolTip="Click to Sort Style"/>
<GridViewColumn.CellTemplate>
<DataTemplate>
<ListBox ScrollViewer.VerticalScrollBarVisibility="Hidden"
ScrollViewer.HorizontalScrollBarVisibility="Hidden"
BorderBrush="White"
SelectionChanged="listBox_SelectionChanged"
Name="listbox" ItemsSource="{Binding Text}"
Style="{StaticResource Textblockstyle}"
ToolTipService.ShowDuration="360000000">

--

最佳答案

您可以在选择更改事件中使用 OriginalSource 属性

if( ((ListView)e.OriginalSource).Name.Equals("name of the listview"))
{
// handle the event here...

}

关于c# - 在选择更改事件上禁用事件冒泡 - WPF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7033691/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com