像WPF GridSplitter打开到特定点然后关闭按钮单击

时间:2016-12-19 18:53:41

标签: wpf animation gridsplitter

我有什么?   - 让一个wpf用户控件填充一个窗口,左边有3个部分,    GridSplitter,右网格。开始时的右网格是“collasped”(宽度    0)。

我想要什么?   - 点击左侧网格中的按钮,我想要正确的网格    宽度200和Gridsplitter打开它,在1 - 1.5秒动画(优雅地:-)    如果你愿意的话。再次单击左侧网格按钮,然后关闭右侧网格    (也有动画)......

会有什么想法吗?

我没有使用扩展器,因为gridsplitter允许用户逐渐/部分地打开正确的网格。

现在我正在将用户控制中的主网格分配如下。                                                           

1 个答案:

答案 0 :(得分:0)

我没有使用网格分割器,而是使用第1列(网格中的3列)中的一个按钮,该按钮跨越3行(宽度为15,自动调整宽度)和第2列中的扩展器(第3列自动宽度),扩展和关闭点击按钮。

这实现了结果