ToolStripControlHost::Text Property
.NET Framework (current version)
Gets or sets the text to be displayed on the hosted control.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
The following code example demonstrates constructing a ToolStripControlHost control and setting several properties. To run this example, paste the code into a form that contains a ToolStrip named toolStrip1 and call InitializeDateTimePickerHost from the form's constructor or the Load event handler.
ToolStripControlHost^ dateTimePickerHost; void InitializeDateTimePickerHost() { // Create a new ToolStripControlHost, passing in a control. dateTimePickerHost = gcnew ToolStripControlHost( gcnew DateTimePicker ); // Set the font on the ToolStripControlHost, this will affect the hosted control. dateTimePickerHost->Font = gcnew System::Drawing::Font( L"Arial",7.0F,FontStyle::Italic ); // Set the Width property, this will also affect the hosted control. dateTimePickerHost->Width = 100; dateTimePickerHost->DisplayStyle = ToolStripItemDisplayStyle::Text; // Setting the Text property requires a string that converts to a // DateTime type since that is what the hosted control requires. dateTimePickerHost->Text = L"12/23/2005"; // Cast the Control property back to the original type to set a // type-specific property. (dynamic_cast<DateTimePicker^>(dateTimePickerHost->Control))->Format = DateTimePickerFormat::Short; // Add the control host to the ToolStrip. toolStrip1->Items->Add( dateTimePickerHost ); }
.NET Framework
Available since 2.0
Available since 2.0
Show: