Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà StatusBarPanel.Text

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta il testo del pannello della barra di stato.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public string Text { get; set; }

Valore proprietà

Type: System.String

Testo visualizzato nel pannello.

Questa proprietà rappresenta il testo che viene visualizzato quando il Style è impostata su Text. È possibile utilizzare questa proprietà per visualizzare le informazioni sull'applicazione in un StatusBar controllo. Ad esempio, è possibile utilizzare il Text proprietà per visualizzare le informazioni della Guida quando l'utente sposta il puntatore del mouse su un menu o per visualizzare il nome e percorso del file che viene aperto in un'applicazione. Per allineare il testo all'interno di un StatusBarPanel, utilizzare il Alignment proprietà.

L'esempio di codice seguente crea un StatusBar di controllo in un form e vengono aggiunti due StatusBarPanel oggetti. Il primo StatusBarPanel, denominato panel1, viene visualizzato il testo di stato per un'applicazione. Il secondo StatusBarPanel, denominato panel2, Visualizza la data corrente e utilizza il ToolTipText proprietà la StatusBarPanel classe per visualizzare l'ora corrente. Nell'esempio viene utilizzata la ShowPanels proprietà per assicurarsi che i pannelli vengono visualizzati anziché un pannello standard e viene utilizzato il Panels proprietà per accedere al Add metodo il StatusBar.StatusBarPanelCollection per aggiungere pannelli al StatusBar. Nell'esempio viene inoltre utilizzata la AutoSize, BorderStyle, ToolTipText, e Text proprietà per inizializzare il StatusBarPanel oggetti. Questo esempio si presuppone che il metodo definito nell'esempio viene definito e chiamato dal costruttore di un Form.

private void CreateMyStatusBar()
{
	// Create a StatusBar control.
	StatusBar statusBar1 = new StatusBar();
	// Create two StatusBarPanel objects to display in the StatusBar.
	StatusBarPanel panel1 = new StatusBarPanel();
	StatusBarPanel panel2 = new StatusBarPanel();

	// Display the first panel with a sunken border style.
	panel1.BorderStyle = StatusBarPanelBorderStyle.Sunken;
	// Initialize the text of the panel.
	panel1.Text = "Ready...";
	// Set the AutoSize property to use all remaining space on the StatusBar.
	panel1.AutoSize = StatusBarPanelAutoSize.Spring;

	// Display the second panel with a raised border style.
	panel2.BorderStyle = StatusBarPanelBorderStyle.Raised;

	// Create ToolTip text that displays time the application was 
    			//started.
	panel2.ToolTipText = "Started: " + System.DateTime.Now.ToShortTimeString();
	// Set the text of the panel to the current date.
	panel2.Text = System.DateTime.Today.ToLongDateString();
	// Set the AutoSize property to size the panel to the size of the contents.
	panel2.AutoSize = StatusBarPanelAutoSize.Contents;

	// Display panels in the StatusBar control.
	statusBar1.ShowPanels = true;

	// Add both panels to the StatusBarPanelCollection of the StatusBar.			
	statusBar1.Panels.Add(panel1);
	statusBar1.Panels.Add(panel2);

	// Add the StatusBar to the form.
	this.Controls.Add(statusBar1);
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: