0

[AttributeProvider (typeof(IListSource))] タグを使用すると、Visual Studio エディターのドロップダウン リストから DataSource フィールドを編集できます。DataMember プロパティを同じ方法で編集できるように、使用する同様のタグはありますか。現在、フィールド名を調べ続ける必要がある場合、DataMember の値を入力する必要があります...

    [AttributeProvider(typeof(IListSource))]
    public object DataSource
    {
        get
        {
            return this.dataSource;
        }

        set
        {
            this.dataSource = value;
            BindTextBox();
        }
    }

    [Editor("System.Windows.Forms.Design.DataMemberFieldEditor", typeof(System.Drawing.Design.UITypeEditor))]
    public String DataMember
    {
        get
        {
            return this.dataMember;
        }

        set
        {
            this.dataMember = value;
            BindTextBox();
        }
    }
4

1 に答える 1

0

[Browsable(true)] を使用することになりました。これにより、フィールドをテキストフィールドとして編集できますが、ドロップダウンメニューはありません...

于 2011-05-10T18:28:16.647 に答える