TabPage.Text Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il testo da visualizzare sulla scheda.
public:
virtual property System::String ^ Text { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(true)]
public override string Text { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.Text : string with get, set
Public Overrides Property Text As String
Valore della proprietà
Testo da visualizzare sulla scheda.
- Attributi
Esempio
Nell'esempio di codice seguente viene creato un TabControl oggetto con un oggetto TabPage. La Text proprietà imposta il testo della pagina della scheda su myTabPage
.
using namespace System::Drawing;
using namespace System::Windows::Forms;
public ref class Form1: public Form
{
private:
TabControl^ tabControl1;
TabPage^ tabPage1;
void MyTabs()
{
this->tabControl1 = gcnew TabControl;
this->tabPage1 = gcnew TabPage;
array<Control^>^tabControl1Controls = {this->tabPage1};
this->tabControl1->Controls->AddRange( tabControl1Controls );
this->tabControl1->Location = Point(25,25);
this->tabControl1->Size = System::Drawing::Size( 250, 250 );
// Displays a string, myTabPage, on tabPage1.
this->tabPage1->Text = "myTabPage";
this->ClientSize = System::Drawing::Size( 300, 300 );
array<Control^>^formControls = {this->tabControl1};
this->Controls->AddRange( formControls );
}
public:
Form1()
{
MyTabs();
}
};
int main()
{
Application::Run( gcnew Form1 );
}
using System.Drawing;
using System.Windows.Forms;
public class Form1 : Form
{
private TabControl tabControl1;
private TabPage tabPage1;
private void MyTabs()
{
this.tabControl1 = new TabControl();
this.tabPage1 = new TabPage();
this.tabControl1.Controls.AddRange(new Control[] {
this.tabPage1});
this.tabControl1.Location = new Point(25, 25);
this.tabControl1.Size = new Size(250, 250);
// Displays a string, myTabPage, on tabPage1.
this.tabPage1.Text = "myTabPage";
this.ClientSize = new Size(300, 300);
this.Controls.AddRange(new Control[] {
this.tabControl1});
}
public Form1()
{
MyTabs();
}
static void Main()
{
Application.Run(new Form1());
}
}
Imports System.Drawing
Imports System.Windows.Forms
Public Class Form1
Inherits Form
Private tabControl1 As TabControl
Private tabPage1 As TabPage
Private Sub MyTabs()
Me.tabControl1 = New TabControl()
Me.tabPage1 = New TabPage()
Me.tabControl1.Controls.AddRange(New Control() {Me.tabPage1})
Me.tabControl1.Location = New Point(25, 25)
Me.tabControl1.Size = New Size(250, 250)
' Displays a string, myTabPage, on tabPage1.
Me.tabPage1.Text = "myTabPage"
Me.ClientSize = New Size(300, 300)
Me.Controls.AddRange(New Control() {Me.tabControl1})
End Sub
Public Sub New()
MyTabs()
End Sub
Shared Sub Main()
Application.Run(New Form1())
End Sub
End Class
Commenti
La modifica del valore della Text proprietà non centra automaticamente il nuovo valore nella scheda se ha TabControl un SizeMode valore della proprietà .Fixed È possibile ovviare a questa limitazione impostando la TabControl.ItemSize proprietà o rimuovendo l'oggetto TabPageTabControl.TabPages dalla raccolta e aggiungendolo di nuovo alla raccolta. Entrambe queste azioni centrano automaticamente il testo.