【发布时间】:2010-11-16 03:25:01
【问题描述】:
我无法在我正在开发的 WPF 应用程序中使用它。基本上,我所追求的是类似于 MMC 中的任务窗格:
- 该应用程序在显示的主要部分有三列。我需要在右侧有一个可调整大小的列。我认为这意味着将 Grid 与 GridSplitter 一起使用,但任何可行的方法都可以。
- 我希望能够在应用关闭时保存右侧列的宽度,并在应用打开时加载它,但这应该是初始大小:用户应该能够调整它的大小。李>
- 当我调整窗口大小时,我希望左侧列和右侧列保持相同大小,并且中间列随着窗口宽度调整大小。
- 左侧和右侧的列需要具有最小宽度。当我调整右侧列的大小时,我希望中心列变小,但不是左侧列。
- 我还希望能够使用列外的切换按钮切换右侧列的可见性,当它返回可见性时,我希望它与之前的宽度相同。
我正在尝试在 XAML 和绑定中做尽可能多的事情。
我可以在上面放奶油、冰淇淋和巧克力片吗? :-)
【问题讨论】:
-
我对原始问题进行了大量编辑,因为我的原始问题像泥巴一样清晰。
-
十分钟后我的第二次赏金。由于我还没有完成一个,我不太确定会发生什么。我想我们会看到......
-
如果你没有选择一个投票最高的答案会自动得到它
-
如果使用自动选择,回答者只能获得一半的赏金。自动选择也仅在赏金时间用完且未选择任何答案时才会发生。
标签: wpf binding grid gridsplitter togglebutton