Checked Property

ToolStripButton.Checked Property

 

Gets or sets a value indicating whether the ToolStripButton is pressed or not pressed.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public bool Checked { get; set; }

Property Value

Type: System.Boolean

true if the ToolStripButton is pressed in or not pressed in; otherwise, false. The default is false.

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.

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

}

.NET Framework
Available since 2.0
Return to top
Show:
© 2016 Microsoft