C# WPF中的GroupBox只能包含一个元素?
似乎GroupBox只能包含一个元素,如果我放置多个元素,它就不会进入(或者在blend中被删除)C# WPF中的GroupBox只能包含一个元素?,c#,wpf,groupbox,C#,Wpf,Groupbox,似乎GroupBox只能包含一个元素,如果我放置多个元素,它就不会进入(或者在blend中被删除) 这是故意的还是我做错了什么事?听起来不错。您需要将网格或面板(StackPanel、WrapPanel等)作为子项来定义布局。您必须将items:textbox拖动到groupbox中,并且只能有一个groupbox。每个线性坐标不能拖动多个groupbox以使其工作。一个页面上可以有多个groupbox,但不能超过一列宽,否则您将受到限制,只能向groupbox添加一个项目。真正的答案是,gro
这是故意的还是我做错了什么事?听起来不错。您需要将网格或面板(StackPanel、WrapPanel等)作为子项来定义布局。您必须将items:textbox拖动到groupbox中,并且只能有一个groupbox。每个线性坐标不能拖动多个groupbox以使其工作。一个页面上可以有多个groupbox,但不能超过一列宽,否则您将受到限制,只能向groupbox添加一个项目。真正的答案是,groupbox继承自HeaderedContentControl 看看这里
是,在WPF中,GroupBox最多包含1个元素。可以将栅格作为其子栅格,并在栅格中指定所需的零部件。例如,1使用网格在GroupBox中放置了两个按钮 文件大纲如下: 代码如下:
<GroupBox
Header="Read Sensor"
HorizontalAlignment="Left"
Margin="485,4,0,0"
VerticalAlignment="Top"
Height="188"
Width="238">
<Grid
HorizontalAlignment="Left"
Height="169"
Margin="0,0,-13,-3"
VerticalAlignment="Top"
Width="229">
<Button
x:Name="btnReadSensor1"
Content="Read Sensor 1"
HorizontalAlignment="Left"
Margin="10,91,0,0"
VerticalAlignment="Top"
Width="207"
Click="btnReadSensor1_Click" />
<Button
x:Name="btnReadSensor2"
Content="Read Sensor 2"
HorizontalAlignment="Left"
Margin="10,64,0,0"
VerticalAlignment="Top"
Width="207"
Click="btnReadSensor2_Click" />
</Grid>
</GroupBox>