c# - 可视化组件浏览器
问题描述
试图通过放置Panel
在它上面和RichTextBox
顶部来设计表格Panel
。是否有任何资源管理器显示RichTextBox
属于Panel
而不属于Form
?
我需要知道谁拥有每个组件。
解决方案
右键单击 RichTextBox 并在打开的上下文菜单中(在它的中间部分),假设名称是richTextBox1、panel1、form1,菜单项如下:
选择'richTextBox1'
选择“面板1”
选择“表格1”
这表明richtextbox1 包含在panel1 中,...如果richtextbox 在表单内,则菜单项将如下所示:
选择'richTextBox1'
选择“表格1”
在运行时,您可以简单地执行以下操作:
Control c = RichTextBox1;
while(c.Parent!=null)
{
MessageBox.Show(c.Name);
c = c.Parent;
}
推荐阅读
- wordpress - woocommerce_update_product 操作 – 每次产品更新仅触发一次
- reactjs - 如何使用带有突变和图像上传的异步功能反应js
- r - R为数据框列表创建一个循环
- django - Django查询没有输出正确的结果
- javascript - 如何在Javascript中动态使用子对象值查找父JSON对象值?
- lucene - 使用休眠搜索以单词开头或以单词结尾
- ios - Xcode 使用 Drawercontroller 未声明的类型错误
- javascript - 带有 setInterval 的幻灯片
- linux-kernel - 向我的 Linux 添加新的设备驱动程序及其对 initrd 的影响
- php - php登录到仪表板,在chrome中显示数据泄露警报