VS属性网格不显示类属性

时间:2014-02-02 21:00:20

标签: c# visual-studio-2010 visual-studio visual-studio-2012

我在用户控件中创建用户控件我创建了一个用于存储所有属性的类。 在这个类中我创建了所有公共属性。在我的用户控件中,我创建了这个类的属性并使其公开。但是当我在VS2012 Property Grid中显示不显示类属性时使用此控件时,他向我展示了

  

RxGrid.RxHaderPanel

这是我的班级

This Is My Class

这是我的用户控制

This Is My User Control

这就是问题所在。 S不将此类显示为属性和此类中的所有子属性

This Is The Problem

但是如果我在我的用户控件中使用了一个带有get set的Panel类。 property grid show mt Panel类的所有属性

请帮我解决这个问题而不是

1 个答案:

答案 0 :(得分:0)

每当您创建要在visual studio的属性网格中显示的属性时,请执行以下步骤:

创建你的财产:

private int _myProperty;
public int MyProperty 
{
 get{ return _myProperty; }
 set{ _myProperty = value; }
}

当您现在查看属性网格时,您的属性将不可见。

BUILD YOUR SOLUTION!

每次在代码中插入/更新或删除属性时,属性网格都不会更改,您必须在更改出现之前始终构建解决方案