1

File->New->Control Libraryと言いました

そのフォームに ListView をドロップし、次のように新しい静的クラスを追加しました。

namespace WindowsFormsControlLibrary1
{
    public  static class TestClass
    {
        [Category("Appearance")]
        public static Color InsertionMarkColor { get; set; }
    }
}

しかし、テスト アプリケーションでこれを使用すると InsertionMarkColor というプロパティが表示されることを期待していますが、そこには表示されません。なんで?
注: その InsertionMarkColor をライブラリのソース コードに直接コピー アンド ペーストすると、表示されて機能しますが、上記のコードのように別のクラスに移動したい場合は機能しません...どう思いますか不足している?

4

1 に答える 1

1

これは私のために働いた:

public class MyListView : ListView {

  [Category("Appearance")]
  public Color InsertionMarkColor { get; set; }

}
于 2012-05-25T21:27:36.403 に答える