8,731
社区成员
发帖
与我相关
我的任务
分享
<Grid x:Name="LayoutRoot">
<ComboBox Loaded="OrgaComboBox_Loaded" Grid.Row="0" Text="" HorizontalAlignment="Left" Name="OrgaComboBox" Margin="6" VerticalAlignment="Top" Width="180" RenderTransformOrigin="0.392,0.565" DropDownOpened="OrgaComboBox_DropDownOpened" DropDownClosed="OrgaComboBox_DropDownClosed">
<ComboBoxItem x:Name="cbItemTreeView" Loaded="cbItemTreeView_Loaded">
<ComboBoxItem.Template>
<ControlTemplate>
<TreeView x:Name="lftTree" Margin="0" Loaded="lftTree_Loaded" ItemsSource="{Binding ListMenu}"
DisplayMemberPath="strMenuName" SelectedValuePath="strID" SelectedItemChanged="lftTree_SelectedItemChanged">
<TreeView.ItemContainerStyle>
<Style TargetType="TreeViewItem">
<Setter Property="IsExpanded" Value="True"></Setter>
<Setter Property="IsSelected" Value="{Binding isSelected}"></Setter>
</Style>
</TreeView.ItemContainerStyle>
<TreeView.ItemTemplate>
<HierarchicalDataTemplate ItemsSource="{Binding Children}">
<TextBlock Text="{Binding strMenuName}"></TextBlock>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
</ControlTemplate>
</ComboBoxItem.Template>
</ComboBoxItem>
<ComboBoxItem x:Name="cbItemDisplay" Visibility="Collapsed">
<TextBlock Text=""></TextBlock>
</ComboBoxItem>
</ComboBox>
</Grid>