次の方法で共有


PropertyGrid.ToolbarVisible プロパティ

ツール バーを表示するかどうかを示す値を取得または設定します。

Public Overridable Property ToolbarVisible As Boolean
[C#]
public virtual bool ToolbarVisible {get; set;}
[C++]
public: __property virtual bool get_ToolbarVisible();public: __property virtual void set_ToolbarVisible(bool);
[JScript]
public function get ToolbarVisible() : Boolean;public function set ToolbarVisible(Boolean);

プロパティ値

ツール バーを表示する場合は true 。それ以外の場合は false 。既定値は true です。

使用例

[Visual Basic, C#] PropertySort プロパティおよび System.Windows.Forms.PropertyGrid.ToolBarVisible プロパティを使用して PropertyGrid コントロールを初期化するコード例を次に示します。また、この例では、 System.Windows.Forms.PropertyGrid.Visible プロパティを false に設定して、例を実行したときにグリッドが表示されないようにしています。この例を実行するには、次のコードをフォームに貼り付けて、フォームのコンストラクタまたは Load メソッドで InitializePropertyGrid メソッドを呼び出します。フォーム実行時にプロパティのグリッドを表示するには、グリッドの Visible プロパティを true に変更し、フォームを再度コンパイルして実行します。

 

    'Declare a propertyGrid.
    Friend WithEvents propertyGrid1 As PropertyGrid

    'Initialize propertyGrid1.
    Private Sub InitializePropertyGrid()
        propertyGrid1 = New PropertyGrid
        propertyGrid1.Name = "PropertyGrid1"
        propertyGrid1.Location = New Point(185, 20)
        propertyGrid1.Size = New System.Drawing.Size(150, 300)
        propertyGrid1.TabIndex = 5

        'Set the sort to alphabetical and set Toolbar visible
        'to false, so the user cannot change the sort.
        propertyGrid1.PropertySort = PropertySort.Alphabetical
        propertyGrid1.ToolbarVisible = False
        propertyGrid1.Text = "Property Grid"

        ' Add the PropertyGrid to the form, but set its
        ' visibility to False so it will not appear when the form loads.
        propertyGrid1.Visible = False
        Me.Controls.Add(propertyGrid1)

    End Sub

[C#] 

    // Declare a propertyGrid.
    internal PropertyGrid propertyGrid1;

    // Initialize propertyGrid1.
    private void InitializePropertyGrid()
    {
        propertyGrid1 = new PropertyGrid();
        propertyGrid1.Name = "PropertyGrid1";
        propertyGrid1.Location = new System.Drawing.Point(185, 20);
        propertyGrid1.Size = new System.Drawing.Size(150, 300);
        propertyGrid1.TabIndex = 5;

        // Set the sort to alphabetical and set Toolbar visible
        // to false, so the user cannot change the sort.
        propertyGrid1.PropertySort = PropertySort.Alphabetical;
        propertyGrid1.ToolbarVisible = false;
        propertyGrid1.Text = "Property Grid";

        // Add the PropertyGrid to the form, but set its
        // visibility to False so it will not appear when the form loads.
        propertyGrid1.Visible = false;
        this.Controls.Add(propertyGrid1);

    }

[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

PropertyGrid クラス | PropertyGrid メンバ | System.Windows.Forms 名前空間