tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 独自のプロパティに概要や戻り値を表示するには?
投稿日: 2007/09/21(Fri) 15:30
投稿者たかし
既存のプロパティのように、オブジェクトブラウザで
概要や戻り値の説明書きが表示されるようにするには
どのようにしたらよいでしょうか?


例)
新しいプロジェクトで“クラス ライブラリ”を選択します。
Class1.vb を SampleTextBox.vb に変更。
System.Windows.Forms を参照で追加。
以下のコードを記述。

Public Class SampleTextBox
    Inherits System.Windows.Forms.TextBox

    Private _SampleProperty As Integer

    Public Sub New()
        Me.SampleProperty = 65535
    End Sub

    <System.ComponentModel.Category("動作"), System.ComponentModel.DefaultValue(65535), _
     System.ComponentModel.Description("エディット コントロールに入力できる最大バイト数を指定します。")> _
    Public Overridable Property SampleProperty() As Integer
        Get
            Return Me._SampleProperty
        End Get
        Set(ByVal value As Integer)
            Me._SampleProperty = value
        End Set
    End Property

End Class

一旦 SampleTextBox というソルーション名で保存。
ビルドすることで SampleTextBox.dll が作成される。


新しいプロジェクトで“ Windows アプリケーション”を選択します。
ツールボックスアイテム選択で SampleTextBox.dll を参照で追加。

オブジェクトブラウザで、
SampleTextBox の SampleProperty の情報を見ると
説明書きが何も表示されません。
既存のプロパティなどを見ると概要や戻り値が表示されます。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。