ToolStripItemTextRenderEventArgs Klas

Definitie

Biedt gegevens voor de RenderItemText gebeurtenis.

public ref class ToolStripItemTextRenderEventArgs : System::Windows::Forms::ToolStripItemRenderEventArgs
public class ToolStripItemTextRenderEventArgs : System.Windows.Forms.ToolStripItemRenderEventArgs
type ToolStripItemTextRenderEventArgs = class
    inherit ToolStripItemRenderEventArgs
Public Class ToolStripItemTextRenderEventArgs
Inherits ToolStripItemRenderEventArgs
Overname
ToolStripItemTextRenderEventArgs

Voorbeelden

In het volgende codevoorbeeld ziet u hoe dit type wordt gebruikt. In het voorbeeld rapporteert een gebeurtenis-handler over het optreden van de RenderItemText gebeurtenis. Dit rapport helpt u te leren wanneer de gebeurtenis plaatsvindt en u kan helpen bij het opsporen van fouten.

Als u de voorbeeldcode wilt uitvoeren, plakt u deze in een project dat een exemplaar bevat van een type dat overgaat van ToolStripRenderer, zoals een ToolStripSystemRenderer of ToolStripProfessionalRenderer. Geef het exemplaar ToolStripRenderer1 een naam en zorg ervoor dat de gebeurtenis-handler aan de RenderItemText gebeurtenis is gekoppeld.

private void ToolStripRenderer1_RenderItemText(Object sender, ToolStripItemTextRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Text", e.Text );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextColor", e.TextColor );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextFont", e.TextFont );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextRectangle", e.TextRectangle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextFormat", e.TextFormat );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextDirection", e.TextDirection );
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(), "RenderItemText Event" );
}
Private Sub ToolStripRenderer1_RenderItemText(sender as Object, e as ToolStripItemTextRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderItemText

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Text", e.Text)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextColor", e.TextColor)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextFont", e.TextFont)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextRectangle", e.TextRectangle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextFormat", e.TextFormat)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextDirection", e.TextDirection)
    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(),"RenderItemText Event")

End Sub

Constructors

Name Description
ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, ContentAlignment)

Initialiseert een nieuw exemplaar van de ToolStripItemTextRenderEventArgs klasse met de opgegeven tekst- en teksteigenschappen.

ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, TextFormatFlags)

Initialiseert een nieuw exemplaar van de ToolStripItemTextRenderEventArgs klasse met de opgegeven indeling voor tekst- en teksteigenschappen.

Eigenschappen

Name Description
Graphics

Hiermee haalt u de afbeeldingen op die worden gebruikt om de ToolStripItem.

(Overgenomen van ToolStripItemRenderEventArgs)
Item

Krijgt de ToolStripItem verf.

(Overgenomen van ToolStripItemRenderEventArgs)
Text

Hiermee haalt of stelt u de tekst in die op de ToolStripItemtekst moet worden getekend.

TextColor

Hiermee haalt u de kleur van de tekst op of stelt u deze ToolStripItem in.

TextDirection

Hiermee wordt aangegeven of ingesteld of de tekst verticaal of horizontaal wordt getekend.

TextFont

Hiermee wordt het lettertype van de tekst die op de tekst is getekend, opgepakt ToolStripItemof ingesteld.

TextFormat

Hiermee wordt de weergave- en indelingsinformatie van de tekst opgehaald of ingesteld die op de ToolStripItemtekst is getekend.

TextRectangle

Hiermee haalt u de rechthoek op die de grenzen vertegenwoordigt om de tekst te tekenen.

ToolStrip

Hiermee haalt u de waarde van de Owner eigenschap op voor de ToolStripItem verf.

(Overgenomen van ToolStripItemRenderEventArgs)

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op