ToolStripArrowRenderEventArgs.Direction 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 la direzione della freccia ToolStrip.
public:
property System::Windows::Forms::ArrowDirection Direction { System::Windows::Forms::ArrowDirection get(); void set(System::Windows::Forms::ArrowDirection value); };
public System.Windows.Forms.ArrowDirection Direction { get; set; }
member this.Direction : System.Windows.Forms.ArrowDirection with get, set
Public Property Direction As ArrowDirection
Valore della proprietà
Uno dei valori di ArrowDirection.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo membro. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento ToolStripRenderer.RenderArrow . Questo report consente di apprendere quando si verifica l'evento e può essere utile per il debug.
Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di un tipo che eredita da ToolStripRenderer, ad esempio un ToolStripSystemRenderer oggetto o ToolStripProfessionalRenderer. Assegnare quindi un nome all'istanza ToolStripRenderer1
e verificare che il gestore eventi sia associato all'evento ToolStripRenderer.RenderArrow .
private void ToolStripRenderer1_RenderArrow(Object sender, ToolStripArrowRenderEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ArrowRectangle", e.ArrowRectangle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ArrowColor", e.ArrowColor );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Direction", e.Direction );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Item", e.Item );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderArrow Event" );
}
Private Sub ToolStripRenderer1_RenderArrow(sender as Object, e as ToolStripArrowRenderEventArgs) _
Handles ToolStripRenderer1.RenderArrow
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "ArrowRectangle", e.ArrowRectangle)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "ArrowColor", e.ArrowColor)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Direction", e.Direction)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Item", e.Item)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"RenderArrow Event")
End Sub