ToolStripArrowRenderEventArgs.Direction Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la direction dans laquelle pointe la ToolStrip flèche.
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
Valeur de propriété
Une des ArrowDirection valeurs.
Exemples
L’exemple de code suivant illustre l’utilisation de ce membre. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de l’événement ToolStripRenderer.RenderArrow . Ce rapport vous aide à apprendre quand l’événement se produit et peut vous aider à déboguer.
Pour exécuter l’exemple de code, collez-le dans un projet qui contient une instance d’un type qui hérite ToolStripRenderer, par exemple un ToolStripSystemRenderer ou ToolStripProfessionalRenderer. Nommez ensuite l’instance ToolStripRenderer1 et vérifiez que le gestionnaire d’événements est associé à l’événement 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