ToolStripButton::Checked Property
.NET Framework (current version)
Gets or sets a value indicating whether the ToolStripButton is pressed or not pressed.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Property Value
Type: System::Booleantrue 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.
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:
.NET Framework
Available since 2.0
Available since 2.0
Show: