2012-12-07 81 views
0

我需要某些部分的UI行爲像停靠窗口,但不是全部。我想知道是否有可能混合兩者。說,我想要3個datagrids被固定在他們的位置,但我希望設置窗口停靠在主窗口的右側或中間,當鼠標懸停在它上面時,它將展開並顯示所有設置,當鼠標移開時,設置窗口只是崩潰。但我不希望其他3個數據網格移動或崩潰。我希望數據網格正常顯示,不像碼頭文檔。
感謝如何使用停靠窗口和非停靠在一起

編輯

我的項目使用WPF和WinForms的。所以我正在尋找兩個解決方案:

+0

看看AvalonDock。 –

+0

請澄清這是WPF還是WinForms。你已經使用了兩個標籤。 – Dai

回答

0

只需將設置停靠在右邊並收聽MouseEnter和MouseLeave事件。將MouseLeave設置爲MouseEntry時,將設置的寬度更改爲零或非常小。

調整停靠控件的行爲非常好。