ToolStripButton.Checked ToolStripButton.Checked ToolStripButton.Checked ToolStripButton.Checked Property

Definición

Obtiene o establece un valor que indica si el ToolStripButton está o no presionado.Gets or sets a value indicating whether the ToolStripButton is pressed or not pressed.

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

Valor de propiedad

true si el ToolStripButton está presionado o no presionado; de lo contrario, false.true if the ToolStripButton is pressed in or not pressed in; otherwise, false. De manera predeterminada, es false.The default is false.

Ejemplos

El siguiente ejemplo de código establece la CheckOnClick propiedad true y usa el Checked propiedad en un CheckedChanged eventos para cambiar la fuente del texto del botón en negrita cuando se hace clic en el botón.The following code example sets the CheckOnClick property to true and uses the Checked property in a CheckedChanged event to change the font of the button text to bold when the button is clicked.

ToolStripButton^ boldButton;

void InitializeBoldButton()
{
    boldButton = gcnew ToolStripButton;
    boldButton->Text = "B";
    boldButton->CheckOnClick = true;
    boldButton->CheckedChanged  += gcnew EventHandler(this, 
        &Form1::boldButtonCheckedChanged);
    toolStrip1->Items->Add(boldButton);
}

void boldButtonCheckedChanged(Object^ sender, EventArgs^ e)
{
    if (boldButton->Checked)
    { 
        this->Font= gcnew System::Drawing::Font(this->Font, 
            FontStyle::Bold);
    }
    else
    { 
        this->Font = gcnew System::Drawing::Font(this->Font, 
            FontStyle::Regular);
    }
}


//   internal:

internal ToolStripButton boldButton;

private void InitializeBoldButton()
{
	boldButton = new ToolStripButton();
	boldButton.Text = "B";
	boldButton.CheckOnClick = true;
	toolStrip1.Items.Add(boldButton);

}

private void boldButton_CheckedChanged(object sender, EventArgs e)
{
	if (boldButton.Checked)
	{
		this.Font = new Font(this.Font, FontStyle.Bold);
	}
	else
	{
		this.Font = new Font(this.Font, FontStyle.Regular);
	}

}

Friend WithEvents boldButton As ToolStripButton

Private Sub InitializeBoldButton()
    boldButton = New ToolStripButton()
    boldButton.Text = "B"
    boldButton.CheckOnClick = True
    toolStrip1.Items.Add(boldButton)

End Sub

Private Sub boldButton_CheckedChanged(ByVal sender As [Object], _
    ByVal e As EventArgs) Handles boldButton.CheckedChanged
    If boldButton.Checked Then
        Me.Font = New Font(Me.Font, FontStyle.Bold)
    Else
        Me.Font = New Font(Me.Font, FontStyle.Regular)
    End If

End Sub

Se aplica a