ToolStripItemImageRenderEventArgs Klas

Definitie

Biedt gegevens voor de RenderItemImage gebeurtenis.

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

Voorbeelden

In het volgende codevoorbeeld ziet u hoe dit type wordt gebruikt. In het voorbeeld rapporteert een gebeurtenis-handler over het optreden van de RenderItemImage 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 RenderItemImage gebeurtenis is gekoppeld.

private void ToolStripRenderer1_RenderItemImage(Object sender, ToolStripItemImageRenderEventArgs e) {

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

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

End Sub

Constructors

Name Description
ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Image, Rectangle)

Initialiseert een nieuw exemplaar van de ToolStripItemImageRenderEventArgs klasse voor de opgegeven ToolStripItem klasse die een afbeelding weergeeft binnen de opgegeven ruimte en met de opgegeven eigenschappen.

ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Rectangle)

Initialiseert een nieuw exemplaar van de ToolStripItemImageRenderEventArgs klasse voor de opgegeven ToolStripItem ruimte en met de opgegeven eigenschappen.

Eigenschappen

Name Description
Graphics

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

(Overgenomen van ToolStripItemRenderEventArgs)
Image

Hiermee wordt de afbeelding op de ToolStrip.

ImageRectangle

Hiermee haalt u de rechthoek op die het begrenzingsgebied van de afbeelding vertegenwoordigt.

Item

Krijgt de ToolStripItem verf.

(Overgenomen van ToolStripItemRenderEventArgs)
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