我是WPF和xaml的新手,我的应用UI存在问题 我正在使用这个xaml代码:
<ScrollViewer HorizontalAlignment="Left" Margin="252,12,0,0" Name="captchaControlsScrollableContainer" VerticalAlignment="Top">
<Grid Name="captchaControls" Width="339" Height="286">
</Grid>
</ScrollViewer>
此代码背后填充网格的代码:
captchaControls.Children.Add(new Captcha(data));
被称为多次 我的问题是,只有第一个用户控件应用程序出现在网格中,尽管在调试器中captchaControls.Children.Count是正确的大小,并且scrollviewer的滚动条被禁用。
有谁知道我做错了什么?提前谢谢。
答案 0 :(得分:2)
滚动查看器中的网格设置为1列1行。因此,您只会看到目前为止添加的最后一个(所有其他控件都在“最后”之下)。
查看StackPanel控件,this tutorial可能会有用。