我想将一些UI元素组合成一个Control,然后通过代码访问它们。但是我无法弄清楚。控制模板:
<Page.Resources>
<Style x:Key="GridViewStyle1" TargetType="GridView">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="GridView">
<Grid>
<TextBox x:Name="theTextBox" Text="The Text" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Page.Resources>
以及对模板的引用:
<GridView x:Name="myGridView1" Style="{StaticResource TileControl}"/>
所以我正在寻找的是这样的,例如:
myGridView1.Style.Template.Gridview.theTextBox.Text
但我找不到它。知道我该怎么做吗?或者也许我走错了路,因为它不应该那么复杂?