【问题标题】:DockPanel in UWP app?UWP应用程序中的DockPanel?
【发布时间】:2016-08-11 23:38:25
【问题描述】:

我想知道是否有办法在 WPF 但在 UWP 应用程序中重现与 DockPanel 相同的行为?

我想要一些容器停靠,最后一个填充用户界面?

谢谢

【问题讨论】:

标签: c# xaml win-universal-app uwp-xaml


【解决方案1】:

我会推荐RelativePanel。 它与 DockPanel 不完全一样,但您可以使用 RelativePanel.Align* 附加属性轻松使其表现得像一个 DockPanel。

【讨论】:

  • 你能做“LastChildFill”吗?
  • 没有“LastChildFill”属性,但是您可以使用RelativePanel.AlignLeftWithPanel或RelativePanel.AlignRightWithPanel等让元素“填充”空间。就像我说的,它不完全一样,但是最终可以达到同样的效果。如果您有要创建的布局示例,我将发布示例代码来实现。
【解决方案2】:

你可以在XAML Toolkit找到DockPanel
它没有很好的记录,但是在这个video 你可以看到 DockPanel

【讨论】:

  • 我不知道这个工具包。我检查了视频,其中似乎有很多意想不到的行为。这个还在维护吗?
  • 该工具包中的一些控件已经嵌入到 Win10 中,但其中一些仍然是实际的(并且有些已被废弃)。如您所见,此工具包上次更新是在 3 月。
猜你喜欢
  • 2017-01-21
  • 2018-01-24
  • 1970-01-01
  • 2019-09-15
  • 1970-01-01
  • 1970-01-01
  • 2016-08-07
  • 2017-12-20
相关资源
最近更新 更多