当PropertyGrid在C#WinForm </t>中使用和List <t>时如何修复它

时间:2013-06-16 07:17:03

标签: c# winforms propertygrid

以下是代码:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
        propertyGrid1.SelectedObject = a;
    }
    private readonly A a = new A();
}
internal class A
{
    public A()
    {
        if (Bs == null)
        {
            Bs = new List<B>();
        }
    }
    public List<B> Bs { get; set; }
}
internal class B
{
    public B()
    {
        Name1 = string.Empty;
        Name2 = string.Empty;
    }
    public string Name1 { get; set; }
    public string Name2 { get; set; }
}

我打算展示这张照片,但我不能,它提醒我没有足够的声誉。 问题是:

1)如何使“WindowsFormApplication1.B”显示为Name1的值,或Name2的值,或它们的组合?

2)如何隐藏右上角和右上角的排队标记按钮?或者只是将其重新命名为Click?

这是图片链接: ImageHere

感谢您的回答。

0 个答案:

没有答案