我有一個表單,裏面有一些數據,比如名字,最喜歡的食物或者其他東西,並且希望能夠以新的形式更改這些數據。此設置表單應具有標準的「確定」/「取消」/「應用」按鈕,並在直接應用時更新主窗體值。 這樣做的最好方法是什麼? 謝謝WinForms:實現設置對話框?
0
A
回答
0
創建一個將存儲數據的類。 顯示數據(可能使用第一種形式的數據綁定並將相同的對象傳遞給編輯窗體以初始化編輯窗體中的控件
用OK或Apply關閉編輯窗體後,將控件的值寫入數據對象
3
這不會涵蓋完整的方法,但我建議使用PropertyGrid
控件進行強大而快速的設置編輯,但它可能不那麼用戶友好,因此它取決於您的目標用戶組。可以將每個設置的所有設置都保存在一個具有公共屬性的課程中。將PropertyGrid
s SelectedObject
設置爲此對象的實例時,您將可以直接編輯所有設置。屬性來控制屬性的顯示。
你可以找到一個很好的教程使用這個網格here。用三個按鈕創建一個基本的對話窗體應該很簡單。希望有所幫助。
相關問題
- 1. WinForms DateTimePicker對話框?
- 2. 在WinForms和C#中設置對話框的所有者?
- 3. 如何在Jquery UI對話框中實現「確認」對話框?
- 4. 設置Android對話框位置
- 5. 如何設置對話框的位置?
- 6. 自定義微調器對話框:對話框的popupbackground設置
- 7. 在進度對話框中設置用戶背景對話框
- 8. 如何使用對話框片段設置全屏對話框
- 9. 從資源實現對話框
- 10. .NET登錄對話框實現
- 11. 如何實現模態對話框?
- 12. 對話框和控件實現
- 13. 如何實現Android對話框?
- 14. 文件瀏覽器對話框實現
- 15. 在JavaScript中實現save.As()對話框csv
- 16. 如何在XNA中實現對話框
- 17. 用JQuery UI對話框實現Jcrop
- 18. Autosizing WinForms對話框以適應內容
- 19. 隱藏的WinForms模態對話框
- 20. Firefox-Addon對話框在WinForms中?
- 21. C#WinForms中的提示對話框
- 22. 對話框出現
- 23. p:對話框沒有將屬性設置爲實體
- 24. 配置字符串的winforms連接屬性對話框
- 25. 設置MFC對話框表單標題
- 26. SDK 2:設置對話框的示例
- 27. 從對話框中設置表單域
- 28. 自定義設置項目對話框
- 29. 設置Windows對話框輸入
- 30. 設置對話框的「暗淡」顏色