0

我需要 UI 的某些部分来表现得像停靠窗口,但不是全部。我想知道这是否可以将两者混合在一起。说,我希望将 3 个数据网格固定在它们的位置,但我希望设置窗口停靠在右侧或主窗口中间,当鼠标悬停在其上时,它将展开并显示所有设置,当鼠标移开时,设置窗口只是折叠。但我不希望其他 3 个数据网格移动或折叠。我希望数据网格正常显示,而不是停靠文档。
谢谢

编辑

我的项目同时使用 WPF 和 WinForms。所以我正在寻找两者的解决方案

4

1 回答 1

0

只需将设置停靠在右侧并监听 MouseEnter 和 MouseLeave 事件。在 MouseLeave 时将设置的宽度更改为零或非常小的值,然后在 MouseEnter 时恢复为全宽。

调整停靠控件的大小表现得非常好。

于 2013-05-04T06:25:43.503 回答