WPF 面板和面板的良好指南是什么? 一般布局?

发布于 2024-07-16 15:19:58 字数 188 浏览 6 评论 0原文

对于从 System.Windows.Controls.Panel 继承的控件的各种行为,是否有一个好的、简洁的指南? 或者只是一般的 WPF 布局指南?

特别是,我对面板如何处理宽度或高度设置为“自动”且水平或垂直对齐设置为“拉伸”的子对象感兴趣。 有些布局会导致对象填充其容器的大小,而另一些布局只会使它们根据自己的内容调整大小。

Is there a good, concise guide to the various behaviors of the controls that inherit from System.Windows.Controls.Panel? Or just a WPF layout guide in general?

In particular, I'm interested in how the panels handle child objects that have width or height set to "Auto" and Horizontal or Vertical Alignment set to "Stretch". Some layouts cause the objects to fill the size of their container, others just cause them to size based on their own content.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夏了南城 2024-07-23 15:19:58

我建议查看有关面板的MSDN条目首先是这个示例。 MeasureOverride 和 ArrangeOverride 方法处理所有与布局相关的逻辑。

I would recommend looking at the MSDN entry about panels and this example in particular first. The methods MeasureOverride and ArrangeOverride handle all layout related logic.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文