我在WinForms和用戶控件大小方面遇到很多困難。我們在一個自定義的用戶控件中有一個DataGrid,下面有一些按鈕。運行時WinForms UserControl被切斷
一切都正確固定。正如在調整控件大小時,按鈕保持固定在其正確的兩側,數據網格填充其餘部分。
然後,當我們運行應用程序時,它會切斷:
我已經試過
它甚至將它添加到我們的主要形式,當工作:
- 停靠
- 錨固
- 改變控制的
AutoSize
財產,並作爲主要形式
使用但沒有什麼是得到它像它在設計器控制。
任何幫助真的很感激。
我在WinForms和用戶控件大小方面遇到很多困難。我們在一個自定義的用戶控件中有一個DataGrid,下面有一些按鈕。運行時WinForms UserControl被切斷
一切都正確固定。正如在調整控件大小時,按鈕保持固定在其正確的兩側,數據網格填充其餘部分。
然後,當我們運行應用程序時,它會切斷:
我已經試過
它甚至將它添加到我們的主要形式,當工作:
AutoSize
財產,並作爲主要形式使用但沒有什麼是得到它像它在設計器控制。
任何幫助真的很感激。
有與WinForms應用程序,WRT縮放和字體明顯的問題。我們切換到WPF,一切都按預期工作。
使用Split Container
並將dataGridView
放在頂部和底部插入您的按鈕並設置底部Fixed
Panel
。
另一種選擇是使用TableLayoutPanel
的更多信息:
Designing the Layout of Windows Forms using a TableLayoutPanel, with auto-expand panels
我會去'TableLayoutPanel'。 – Shago
如果你使數據網格隱形屏幕是什麼樣的? –
然後它只是一個灰色的背景。 –