ToolStripPanelRenderEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für die Zeichnung bereit ToolStripPanel .
public ref class ToolStripPanelRenderEventArgs : EventArgs
public class ToolStripPanelRenderEventArgs : EventArgs
type ToolStripPanelRenderEventArgs = class
inherit EventArgs
Public Class ToolStripPanelRenderEventArgs
Inherits EventArgs
- Vererbung
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des RenderToolStripPanelBackground Ereignisses. Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis auftritt und Sie beim Debuggen unterstützen kann.
Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz eines Typs enthält, von ToolStripRendererdem geerbt wird , z. B. ein oder ToolStripSystemRenderer.ToolStripProfessionalRenderer Benennen Sie dann die Instanz ToolStripRenderer1 , und stellen Sie sicher, dass der Ereignishandler dem RenderToolStripPanelBackground Ereignis zugeordnet ist.
private void ToolStripRenderer1_RenderToolStripPanelBackground(Object sender, ToolStripPanelRenderEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolStripPanel", e.ToolStripPanel );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Handled", e.Handled );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderToolStripPanelBackground Event" );
}
Private Sub ToolStripRenderer1_RenderToolStripPanelBackground(sender as Object, e as ToolStripPanelRenderEventArgs) _
Handles ToolStripRenderer1.RenderToolStripPanelBackground
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "ToolStripPanel", e.ToolStripPanel)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Handled", e.Handled)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"RenderToolStripPanelBackground Event")
End Sub
Konstruktoren
| Name | Beschreibung |
|---|---|
| ToolStripPanelRenderEventArgs(Graphics, ToolStripPanel) |
Initialisiert eine neue Instanz der ToolStripPanelRenderEventArgs Klasse für die angegebene ToolStripPanel Klasse, die die angegebenen Grafiken für die Zeichnung verwendet. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Graphics |
Dient zum Abrufen oder Festlegen der Grafiken, die zum Zeichnen der ToolStripPanel. |
| Handled |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Ereignis behandelt wurde. |
| ToolStripPanel |
Ruft das ToolStripPanel zu zeichnende Malen ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |