回答
這聽起來像你正在下降緊密結合的道路,這件事情你應該避免。你的工人班不應該直接與窗體上的對象交談。
您可以在您初始化或方法參數,如果你是從形式調用它的Checked
值發送給工人階級。
如果您發送的形式向工人階級,你應該提供返回你的工人階級CheckBox的適當的狀態和訪問該屬性窗體上的公共財產。
您也可以通過更改設計修飾語值讓你的CheckBox本身公開或內部的形式。 我不推薦這個。
你需要以某種方式從你的類中獲取對複選框的參考。或者,您可以讓該類掛鉤到表示CheckBox已更改狀態的事件。例如,類構造函數可以帶一個CheckBox,當你實例化你傳遞正確的CheckBox的類時,這個類可以隨時檢查CheckBox.Checked屬性。
假設的WinForms或WPF,設計者/ VS已生成represens您的複選框的成員變量。在WinForms中,WPF中有Checked屬性,IsChecked屬性(並且XAML需要x:Name屬性)。
在表單上創建一個返回複選框狀態的公共屬性,然後讀取該屬性。
假設您可以訪問課堂內的表單。 – 2010-03-01 22:40:14
@Yuriy Faktorovich - 的確是這樣的假設。我喜歡將符合問題中陳述的約束條件的簡單答案。 :-) – 2010-03-01 22:48:42
If My.Forms.Form1.CheckBox1.Checked = True Then
「我們的代碼
End If
- 1. 如何檢查表單上的複選框是否被選中?
- 2. 如何檢查表格中的複選框是否已選中
- 3. 檢查是否未選中複選框
- 4. Django檢查是否選中複選框
- 5. 檢查複選框是否被選中
- 6. 檢查複選框是否被選中
- 7. 檢查是否選中複選框DataGridViewCheckBoxCell
- 8. 檢查複選框是否被選中
- 9. 如何檢查複選框是否已選中或未選中?
- 10. 如何檢查複選框是否在特定表單中被選中?
- 11. 定製複選框:如何檢查複選框是否被選中與否
- 12. 如何檢查ASP.NET MVC中的複選框是否已選中?
- 13. 如何檢查GridView中的複選框是否被選中
- 14. 如何'檢查'列表中的所有複選框'檢查'單個複選框?
- 15. Yii框架:如何檢查複選框是否被選中?
- 16. 檢查表單中是否存在任何複選框(MooTools)
- 17. 如何檢查特定行中是否選中複選框?
- 18. 如何檢查在datagridview列中是否選中複選框
- 19. 如何檢查在android中是否沒有選中複選框?
- 20. 如何檢查在Angular JS中是否選中複選框?
- 21. 如何檢查pyqt中是否選中複選框
- 22. 如何檢查是否所有複選框是選中
- 23. 如何檢查我的複選框是否已選中?
- 24. 如何檢查是否有任何複選框已被選中
- 25. 如何檢查是否複選框/單選按鈕在PHP
- 26. 檢查複選框是否被選中或者不用php類
- 27. 檢查複選框是否具有類別並已選中
- 28. Laravel Flash錯誤 - 如何檢查複選框是否被選中?
- 29. 如何檢查在硒中是否選擇了extjs複選框?
- 30. 如何檢查複選框是否未選中?
的WinForms,WPF,Silverlight的或ASP.NET? – 2010-03-01 22:31:49