我在TabPage tabpage1
中有3 Controls
;我们称它们为panel1
,panel2
和datagridview1
。我正在尝试制作访问panel2
的一般方法。如何在TabPage.Controls
中访问Panel
?我发现我可以使用类似tabpage1.Controls[1]
的东西。但我怎么知道panel2
的索引?我该如何设置它的索引?C#WinForm:在控件中访问某个控件
0
A
回答
0
我相信你可以使用控件集合。
var ctrls = this.Controls.Find("ControlName", true);
if (ctrls != null)
if(ctrls.Length != 0)
{
Control ctrl = ctrls[0];
}
我不擅长C#,但我相信它的工作原理,你可以很容易地从它做出一个通用的方法。 (this
只为ilustrational目的 - 更换了与apriopriate对象
+0
的事情是,。我不知道控件的名称,因为它是一个通用的方法 我有几个tabPages具有相同的布局,这就是为什么我要使用索引,因为我可以将每个tabPage中的每个panel2设置为某个索引 –
+1
您需要知道关于你所寻找的对象的东西,否则你将无法找到它 –
+0
如何知道控件的名称使它成为一种通用方法? –
相关问题
- 1. c#winform控件访问修饰符
- 2. C#winform:从每个标签页访问usercontrol中的控件
- 3. 复合WinForm控件在C#
- 4. c#从另一个类访问WinForm控件属性
- 5. 禁止访问继承的winform控件
- 6. 在ListView控件中访问TextBox控件
- 7. 如何从子Winform访问父级Winform中的控件?
- 8. C#定制控件的winform
- 9. C#的性感winform控件#
- 10. Winform和用户控件 - C#
- 11. C#锁定WinForm控件
- 12. WinForm控件上的光标(c#,WinForm 4.0)
- 13. 如何在用户控件上访问托管窗体上的控件WinForm
- 14. 在loginview中访问控件
- 15. winform c#:在c事件后插入另一个窗体控件#
- 16. 访问c中contentpresenter中的控件
- 17. WINFORM控件问题(滑块在哪里?)
- 18. 如何从另一个类访问Winform文本框控件?
- 19. 选项卡控件访问每个选项卡成员Winform
- 20. 访问发件人控件 - C#
- 21. C#excel插件 - 访问控件
- 22. 克隆Winform控件
- 23. 拖放winform控件
- 24. 选择在ListBox WinForm控件
- 25. 访问用户控件的子控件
- 26. ASP.NET访问控件
- 27. C#在另一个类中使用winform控件
- 28. c#通过插件DLL在winform中添加控件
- 29. 如何使用c#访问一个用户控件到另一个控件?
- 30. 推荐C#的WinForm控件包
请提供您正在使用什么样的信息:'WinForms','WPF'等 –
@GeorgeAlexandria我使用的WinForms –