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.BorderStyle

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta lo stile del bordo del pannello della barra di stato.

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

public StatusBarPanelBorderStyle BorderStyle { get; set; }

Valore proprietà

Type: System.Windows.Forms.StatusBarPanelBorderStyle

Uno dei valori di StatusBarPanelBorderStyle. Il valore predefinito è Sunken.

Exception Condition
InvalidEnumArgumentException

Il valore assegnato alla proprietà non è un membro del StatusBarPanelBorderStyle enumerazione.

È possibile utilizzare questa proprietà per differenziare un pannello da altri pannelli in un StatusBar controllo.

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: