我正在 WPF 项目中用 XAML 设计一个 UI,但是当我将组合框添加到我的画布时,我的组合框消失了。我尝试删除画布,但随后我只能向其添加 1 个项目,因为内容将被多次使用。
我的代码:
<TabItem Header ="Ordering">
<Canvas>
<ComboBox x:Name="CB_Workers_Naam" Height="60" Width="100" Margin="507,-300,47,0"/>
<Button x:Name="button" Content="Button" Height="100" Width="75"/>
</Canvas>
</TabItem>
欢迎任何帮助,祝你有美好的一天。
使用其他面板控件,如网格控件:
<TabItem Header ="Ordering">
<Grid>
<ComboBox x:Name="CB_Workers_Naam" Height="60" Width="100" Margin="507,-300,47,0"/>
<Button x:Name="button" Content="Button" Height="100" Width="75"/>
</Grid>
</TabItem>
画布 它是一个基元面板,您必须使用显式坐标(Canvas.Top="150"(设置子项的位置。例:
<TabItem Header ="Ordering">
<Canvas>
<ComboBox x:Name="CB_Workers_Naam" Height="60" Width="100" Canvas.Left="10" Canvas.Top="10" />
<Button x:Name="button" Content="Button" Height="100" Width="75" Canvas.Left="10" Canvas.Top="60"/>
</Canvas>
</TabItem>