我想從類庫禁用表單控件,意味着我加入命名爲clsInit方法&我打電話時,我加載主窗體這個方法一類項目,所以我需要找到控制哪一個我想禁用。
是否有可能在類庫中找到加載的窗體控件?訪問Windows應用程序的控制
0
A
回答
1
Form.Controls
property是你需要的。
您可以將表單的引用傳遞到您的庫中,並通過Controls
屬性訪問其控件。
0
您可以創建窗體的對象,如:
MyForm frm = new MyForm();
...然後選擇控制禁用:
foreach (Control control in frm.Controls)
{
if(control.Name == "cboSomeDdn")
control.Enabled = false;
}
,然後加載形式(這一個:
frm.Load()
或
frm.Show()
如果這是一種形式的應用程序,你也可以設置這個爲出發點:
Application.Run(frm);
請使用答案爲出發點,而不是作爲一個複製粘貼 解決方案。同時確保遵循您所選擇的 語言的最佳開發實踐。
希望這會有所幫助!
Vivek
相關問題
- 1. Web應用程序的訪問控制
- 2. 訪問控制檯應用程序IO
- 3. 控制應用程序設置訪問
- 4. 訪問控制模板組件(Windows 8應用程序)
- 5. EmberJS - 從其他控制器訪問應用程序控制器
- 6. 訪問從用戶控件的值是Windows應用程序
- 7. 如何限制外部應用程序訪問我的Windows應用程序
- 8. 使用Python控制Windows應用程序
- 9. 使用Java控制Windows應用程序
- 10. 訪問控制和RBAC(基於角色的訪問控制)在PHP混合(程序和OOO)應用程序
- 11. 應用程序訪問控制的LDAP,它應該控制多少?
- 12. 如何在基於Windows Forms的應用程序中訪問控制檯應用程序中的變量?
- 13. 在Web上訪問Windows應用程序
- 14. 在Windows控制檯應用程序
- 15. C#控制檯和Windows應用程序
- 16. Web應用程序中多個用戶的訪問控制
- 17. angularjs應用程序訪問控制 - 允許來源問題
- 18. 從控制檯應用程序切換到Windows應用程序
- 19. 控制檯應用程序vs dll vs Windows應用程序等
- 20. 將控制檯應用程序轉換爲Windows應用程序
- 21. 控制檯應用程序。 VS Windows應用程序
- 22. 從Windows窗體應用程序C控制檯應用程序#
- 23. 從Windows XAML應用程序運行控制檯應用程序
- 24. 與控制檯應用程序Windows窗體應用程序
- 25. 從Linux訪問Windows應用程序控件
- 26. Windows拖放控制檯應用程序的問題
- 27. WIndows文件訪問控制
- 28. 限制應用程序的訪問
- 29. 如何從控制檯應用程序訪問應用程序對象?
- 30. Android應用訪問控制