首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

xaml 控件嵌套的对象关系解决思路

2013-06-25 
xaml 控件嵌套的对象关系有Layer.xaml和Layer.xaml.cs文件。其中,Layer.xmal有如下控件嵌套代码TabControl

xaml 控件嵌套的对象关系
有Layer.xaml和Layer.xaml.cs文件。
其中,Layer.xmal有如下控件嵌套代码


<TabControl x:Name="LayerModelChoose" Width="310" Background="Transparent" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.HorizontalScrollBarVisibility="Auto" BorderThickness="0" TabStripPlacement="Left" HorizontalAlignment="Left" Margin=" 5 10 0 0">
        <TabItem Header="{Binding ModelName}" Width="30" Height="80" VerticalAlignment="Center">
           <GroupBox Width="270"  BorderThickness="0" >
               <TreeView x:Name="LayersListBox" Width="270" Background="Transparent" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.HorizontalScrollBarVisibility="Auto" BorderThickness="0" HorizontalAlignment="Left">                                                         
               </TreeView>                                                         
           </GroupBox>
        </TabItem>
    </TabControl.ItemTemplate>
</TabControl>


我知道的是,x:Name="LayerModelChoose" 中的LayerModelChoose是Layer的TabControl类型对象,
那x:Name="LayersListBox"中的LayersListBox是谁的对象? XAML 控件 对象
[解决办法]
x:Name="LayersListBox",指的就是你代码中的TreeView元素,方便你后台写代码引用这个元素。

PS:LayersListBox,这“名称”相当特别。。。。。

热点排行