110,499
社区成员
发帖
与我相关
我的任务
分享
<TreeView Name="treeView2" Margin="3,62,0,0" HorizontalAlignment="Left" Width="317" TreeViewItem.Selected="treeView2_Selected">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate DataType="{x:Type local:PropertyNodeItem}" ItemsSource="{Binding Path=Children}" >
<StackPanel Orientation="Horizontal">
<Image VerticalAlignment="Center" Source="{Binding Icon}" Width="16" Height="16" Margin="0,0,2,2"></Image>
<TextBlock VerticalAlignment="Center" Text="{Binding DisplayName}" ></TextBlock>
<Image VerticalAlignment="Center" Source="{Binding EditIcon}" Margin="2,0,0,0"></Image>
<StackPanel.ToolTip>
<TextBlock VerticalAlignment="Center" Text="{Binding Name}" TextWrapping="Wrap" MaxWidth="200" ></TextBlock>
</StackPanel.ToolTip>
</StackPanel>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
private void treeView2_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
{
TreeViewItem aa = (TreeViewItem)this.treeView2.SelectedItem;
if (aa.Header.ToString().Trim() == "2")
{
MessageBox.Show("aaaaa");
}
}