如何讓用戶在運行時通過拖動角來調整面板大小?在C#中調整面板大小Windows窗體
2
A
回答
2
你可以攔截鼠標位置和點擊..如果它是在一個角落裏,然後設置一個調整大小布爾,然後你可以實現這樣的鼠標移動事件..
if (_resizing)
{
this.Height = top + e.Y;
this.Width = width + e.X;
}
2
我不知道如何拖動角落,但是您可以停靠面板並使用分隔線爲用戶提供放置停靠區域大小的位置。
1
如果你想使用一個實際的System.Windows.Forms.Panel並且動態調整它的大小,那麼你將不得不這樣做,就像你在做拖放操作一樣。您必須在面板上處理鼠標單擊事件,確定您是否位於面板的邊緣(2-3像素內),然後處理拖動事件並更改面板的Size屬性。
相關問題
- 1. Windows窗體調整大小
- 2. 調整C#Windows窗體的大小
- 3. 在Windows窗體和本地化中調整窗體大小
- 4. extjs面板調整大小,而窗口大小調整
- 5. 禁用調整Windows窗體大小
- 6. 根據窗體最大化在c中調整面板寬度#
- 7. 調整大小主窗體調整大小(WPF,C#)
- 8. 在C#中垂直(僅)可調整大小的窗體窗體#
- 9. 如何在FormLayoutPanel中調整窗體的大小時調整窗體的大小?
- 10. 調整面板大小以適應windows窗體中包含的元素
- 11. 根據窗體調整大小和調整窗體控件調整大小
- 12. C#:使窗體不可調整大小
- 13. 如何使窗體調整大小C#
- 14. 在調整窗體大小時調整窗體元素
- 15. 在調整子面板大小後強制調整Wx大小窗口
- 16. 窗體上的自動調整大小面板
- 17. 調整窗體大小調整控件
- 18. bootstrap調整面板/窗體的大小,並放在頁面的中心
- 19. 調整面板的大小
- 20. 啓用調整大小的Windows窗體C#
- 21. 如何重新調整圖像的大小C#.net Windows窗體
- 22. 在java面板中調整svg大小
- 23. 在窗口調整頁面大小調整大小
- 24. 兒童控制面板內部不調整窗體調整大小
- 25. 調整窗口大小C#
- 26. 如何在Windows窗體中動態調整元素大小?
- 27. 在Windows窗體中全屏自動調整大小控件
- 28. 在Windows窗體中調整控件大小
- 29. Windows窗體在.NET中自動調整大小
- 30. 如何在窗體大小調整中移動面板中的所有控件?