Aracılığıyla paylaş


ToolStripRenderer.RenderDropDownButtonBackground Olay

Tanım

Bir ToolStripDropDownButton için arka plan işlendiğinde gerçekleşir.

public:
 event System::Windows::Forms::ToolStripItemRenderEventHandler ^ RenderDropDownButtonBackground;
public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderDropDownButtonBackground;
member this.RenderDropDownButtonBackground : System.Windows.Forms.ToolStripItemRenderEventHandler 
Public Custom Event RenderDropDownButtonBackground As ToolStripItemRenderEventHandler 

Olay Türü

Örnekler

Aşağıdaki kod örneğinde bu üyenin kullanımı gösterilmektedir. Örnekte, bir olay işleyicisi olayın oluşumunu RenderDropDownButtonBackground raporlar. Bu rapor, olayın ne zaman gerçekleştiğini öğrenmenize yardımcı olur ve hata ayıklamada size yardımcı olabilir.

Örnek kodu çalıştırmak için, veya gibi türünden ToolStripRendererdevralan bir türün örneğini içeren bir ToolStripSystemRendererToolStripProfessionalRendererprojeye yapıştırın. Ardından örneği ToolStripRenderer1 adlandırın ve olay işleyicisinin olayla ilişkilendirildiğinden RenderDropDownButtonBackground emin olun.

private void ToolStripRenderer1_RenderDropDownButtonBackground(Object sender, ToolStripItemRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Item", e.Item );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderDropDownButtonBackground Event" );
}
Private Sub ToolStripRenderer1_RenderDropDownButtonBackground(sender as Object, e as ToolStripItemRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderDropDownButtonBackground

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Item", e.Item)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"RenderDropDownButtonBackground Event")

End Sub

Açıklamalar

Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Şunlara uygulanır