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 das Zeichnen des ToolStripPanel bereit.
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 Vorkommen des RenderToolStripPanelBackground Ereignisses. Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis auftritt und Sie beim Debuggen unterstützen können.
Wenn Sie den Beispielcode ausführen möchten, fügen Sie sie in ein Projekt ein, das eine Instanz eines Typs ToolStripRendererenthält, von dem geerbt wird, z. B. ein ToolStripSystemRenderer oder 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
| ToolStripPanelRenderEventArgs(Graphics, ToolStripPanel) |
Initialisiert eine neue Instanz der ToolStripPanelRenderEventArgs-Klasse für den angegebenen ToolStripPanel, der die angegebenen Grafiken zum Zeichnen verwendet. |
Eigenschaften
| Graphics |
Ruft die Grafiken ab, die zum Zeichnen des ToolStripPanel verwendet werden, oder legt diese Grafiken fest. |
| Handled |
Ruft einen Wert ab, der angibt, ob das Ereignis behandelt wurde, oder legt diesen fest. |
| ToolStripPanel |
Ruft den zu zeichnenden ToolStripPanel ab. |
Methoden
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |