我有一些东西:
<HierarchicalDataTemplate DataType="{x:Type MyService:Country}"
ItemsSource="{Binding Path=ListOfAreas}">
<StackPanel Orientation="Horizontal">
<TextBlock TextAlignment="Center" Text="{Binding Path=Name}"/>
<Button Name="MyButton" Height="20" Content="Add Area"></Button>
</StackPanel>
</HierarchicalDataTemplate>
它有效,但不是很好的方式,因为我希望TextBox位于按钮的中间高度。 现在它处于按钮的最高点。
例如:
现在:
MYTEXTBOX ||||||||||||
||Add Area||
||||||||||||
预期结果
||||||||||||
MYTEXTBOX ||Add Area||
||||||||||||
答案 0 :(得分:1)
您想将VerticalAlignment设置为Center(而不是TextAlignment),如下所示:
<TextBlock VerticalAlignment="Center" ... />