我说File-> New-> Control Library
在其表单上删除了一个ListView,为它添加了一个新的静态类:
namespace WindowsFormsControlLibrary1
{
public static class TestClass
{
[Category("Appearance")]
public static Color InsertionMarkColor { get; set; }
}
}
但是当我在测试应用程序中使用它时,我期待看到一个名为InsertionMarkColor的属性,但它没有在那里显示。为什么呢?
注意:如果我直接将InsertionMarkColor复制粘贴到库的源代码中,它会显示并运行,但是如果我想将它像上面的代码一样移动到一个单独的类中,它就不起作用......你怎么看?不见了?
答案 0 :(得分:1)
这对我有用:
public class MyListView : ListView {
[Category("Appearance")]
public Color InsertionMarkColor { get; set; }
}