【发布时间】:2016-07-15 14:44:01
【问题描述】:
我有一个组框,其中包含一个堆栈面板,其中包含一个组合框 (A) 和一个文本框。我还有另一个堆栈面板 (B),其中包含一个组合框和一个标签。 我会使用 xaml 代码将组合框 B 放置在与组合框 A(相同 y)相同的级别上。 请注意,GroupBox 和 Stack Panel(B) 放置在同一行不同列的网格中。
我正在尝试将组合框 (B) 的 y 坐标绑定到组合框 (A) 的 y 坐标。
在 Visual Studio 属性窗口中哪里可以找到 wpf 控件的坐标信息?
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="*" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<GroupBox Name="AGroupBox" Grid.Row="1" Grid.Column="0" >
<GroupBox.Header>
<Label Content="GroupBox" FontWeight="Bold" />
</GroupBox.Header>
<StackPanel Grid.Row="1" Grid.Column="0" Orientation="Horizontal">
<ComboBox x:Name="ComboBoxA" Width="100" Height="25" VerticalAlignment="Center"/>
<TextBlock x:Name="TextBlockA" Width="150" VerticalAlignment="Center" Margin="10,0,0,0" Text="This a Test" />
</StackPanel>
</GroupBox>
<StackPanel Grid.Row="1" Grid.Column="1" HorizontalAlignment="Left">
<Label x:Name="LabelB" Content="LabelB" />
<ComboBox x:Name="ComboBoxB" Width="150" Height="25"/>
</StackPanel>
</Grid>
【问题讨论】:
-
请发布您当前的 xaml 标记。屏幕截图也可以提供帮助。
标签: wpf visual-studio combobox controls