gpt4 book ai didi

c# - 属性窗口中的用户控件的子属性

转载 作者:行者123 更新时间:2023-12-02 11:07:48 24 4
gpt4 key购买 nike

我有一个包含 DataGridView 的复合用户控件。此外,DataGridView.Modifiers 属性设置为 Public

将用户控件拖放到设计器时,我希望在“属性”窗口中查看此内部 DataGridView 的属性。

我该怎么办?非常感谢。

最佳答案

您的内部 DataGridVIew 需要在复合控件中定义一个实例和一个公共(public)属性,通过它可以访问它。

类似这样的事情:

// your grid control instantiated somewhere:
DataGridVIew myInnerDataGridVIew = new ...

public DataGridVIew MyInnerDataGridVIew
{
get { return myInnerDataGridVIew; }
set { myInnerDataGridVIew = value; }
}

创建此属性并重建后,当在设计器中选择复合控件时,您应该在属性窗口中看到一个 MyInnerDataGridVIew 成员,旁边有一个 [+]。单击加号,您应该会看到 DataGridVIew 的属性展开。

关于c# - 属性窗口中的用户控件的子属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15073294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com