zoukankan      html  css  js  c++  java
  • tree view

          <TreeView x:Name="treeParameter"
               
                         Width="350" MinHeight="300" 
                  Margin="11,6,11,6"
                  ItemsSource="{Binding ItemSource}">
                        <TreeView.ItemContainerStyle>
                            <Style TargetType="{x:Type TreeViewItem}">
                                <Setter Property="IsSelected" Value="{Binding IsSelected, Mode=TwoWay}" />
                                <Setter Property="FontWeight" Value="Normal" />
                                <Setter Property="Foreground" Value="#0c223a"></Setter>
                                <Setter Property="FontSize" Value="14"></Setter>
                                <Setter Property="FontFamily" Value="Arial"></Setter>
                                <Setter Property="Margin" Value="0,3,0,3"></Setter>
                                <Setter Property="Background" Value="Transparent"></Setter>
                                <Style.Triggers>
                                    <Trigger Property="IsSelected" Value="True">
                                        <Setter Property="FontWeight" Value="Bold" />
                                    </Trigger>
                                </Style.Triggers>
                            </Style>
                        </TreeView.ItemContainerStyle>
                        <Event:Interaction.Triggers>
                            <Event:EventTrigger EventName="SelectedItemChanged" SourceName="treeParameter">
                                <Event:InvokeCommandAction Command="{Binding SelectedChangedCommand}"
                                                   CommandParameter="{Binding ElementName=treeParameter,Path=SelectedItem}">
                                </Event:InvokeCommandAction>
                            </Event:EventTrigger>
                        </Event:Interaction.Triggers>
                        <TreeView.ItemTemplate>
                            <HierarchicalDataTemplate ItemsSource="{Binding ChildNodes,Mode=TwoWay}">
                                <TextBlock Text="{Binding ParameterName, Mode=TwoWay}" />
                            </HierarchicalDataTemplate>
                        </TreeView.ItemTemplate>
                    </TreeView>
    View Code
  • 相关阅读:
    转自一位前辈的杂谈
    在vim编辑器中实现python的tab补全
    Go语言 异常panic和恢复recover用法
    go语言的cron包的简单使用
    go语言的指针
    Python 报 OpenSSL.SSL.SysCallError: (10054, 'WSAECONNRESET')
    python 之图像处理
    git 线上连接及版本控制
    vue依赖pycharm启动
    模拟django 后台管理
  • 原文地址:https://www.cnblogs.com/FaDeKongJian/p/3172197.html
Copyright © 2011-2022 走看看