Aracılığıyla paylaş


ToolStripSeparatorRenderEventArgs Sınıf

Tanım

RenderGrip olayı için veriler sağlar.

public ref class ToolStripSeparatorRenderEventArgs : System::Windows::Forms::ToolStripItemRenderEventArgs
public class ToolStripSeparatorRenderEventArgs : System.Windows.Forms.ToolStripItemRenderEventArgs
type ToolStripSeparatorRenderEventArgs = class
    inherit ToolStripItemRenderEventArgs
Public Class ToolStripSeparatorRenderEventArgs
Inherits ToolStripItemRenderEventArgs
Devralma
ToolStripSeparatorRenderEventArgs

Örnekler

Aşağıdaki kod örneği bu türün kullanımını gösterir. Örnekte, bir olay işleyicisi olayın oluşumunu RenderSeparator 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 RenderSeparator emin olun.

private void ToolStripRenderer1_RenderSeparator(Object sender, ToolStripSeparatorRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Vertical", e.Vertical );
messageBoxCS.AppendLine();
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(), "RenderSeparator Event" );
}
Private Sub ToolStripRenderer1_RenderSeparator(sender as Object, e as ToolStripSeparatorRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderSeparator

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Vertical", e.Vertical)
    messageBoxVB.AppendLine()
    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(),"RenderSeparator Event")

End Sub

Oluşturucular

ToolStripSeparatorRenderEventArgs(Graphics, ToolStripSeparator, Boolean)

ToolStripSeparatorRenderEventArgs sınıfının yeni bir örneğini başlatır.

Özellikler

Graphics

öğesini boyamak ToolStripItemiçin kullanılan grafikleri alır.

(Devralındığı yer: ToolStripItemRenderEventArgs)
Item

Boyayı ToolStripItem alır.

(Devralındığı yer: ToolStripItemRenderEventArgs)
ToolStrip

boyanacak özelliğinin OwnerToolStripItem değerini alır.

(Devralındığı yer: ToolStripItemRenderEventArgs)
Vertical

Kavrama için ekran stilinin dikey olup olmadığını gösteren bir değer alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır