PropertyGrid.ToolbarVisible Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de werkbalk zichtbaar is.

public:
 virtual property bool ToolbarVisible { bool get(); void set(bool value); };
public virtual bool ToolbarVisible { get; set; }
member this.ToolbarVisible : bool with get, set
Public Overridable Property ToolbarVisible As Boolean

Waarde van eigenschap

true als de werkbalk zichtbaar is; anders, false. De standaardwaarde is true.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een PropertyGrid besturingselement initialiseert met behulp van de PropertySortToolbarVisible eigenschappen. Daarnaast stelt dit voorbeeld de eigenschap van PropertyGrid het Visible besturingselement in op false zodat het raster niet zichtbaar is wanneer het voorbeeld wordt uitgevoerd. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier en roept u de methode aan vanuit de InitializePropertyGrid constructor- of Load gebeurtenisafhandelingsmethode van het formulier. Als u het eigenschappenraster wilt weergeven wanneer het formulier wordt uitgevoerd, wijzigt u de eigenschap van Visible het raster in true, compileert u het opnieuw en voert u het formulier opnieuw uit.

   // Declare a propertyGrid.
internal:
   PropertyGrid^ propertyGrid1;

private:

   // Initialize propertyGrid1.
   [PermissionSetAttribute(SecurityAction::Demand, Name="FullTrust")]
   void InitializePropertyGrid()
   {
      propertyGrid1 = gcnew PropertyGrid;
      propertyGrid1->Name = "PropertyGrid1";
      propertyGrid1->Location = System::Drawing::Point( 185, 20 );
      propertyGrid1->Size = 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 );
   }

// 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);
}

'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

Van toepassing op