Freigeben über


VisualStyleRenderer.DrawEdge Methode

Definition

Zeichnet einen oder mehrere Ränder des angegebenen umschließenden Rechtecks.

public:
 System::Drawing::Rectangle DrawEdge(System::Drawing::IDeviceContext ^ dc, System::Drawing::Rectangle bounds, System::Windows::Forms::VisualStyles::Edges edges, System::Windows::Forms::VisualStyles::EdgeStyle style, System::Windows::Forms::VisualStyles::EdgeEffects effects);
public System.Drawing.Rectangle DrawEdge (System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.Edges edges, System.Windows.Forms.VisualStyles.EdgeStyle style, System.Windows.Forms.VisualStyles.EdgeEffects effects);
member this.DrawEdge : System.Drawing.IDeviceContext * System.Drawing.Rectangle * System.Windows.Forms.VisualStyles.Edges * System.Windows.Forms.VisualStyles.EdgeStyle * System.Windows.Forms.VisualStyles.EdgeEffects -> System.Drawing.Rectangle
Public Function DrawEdge (dc As IDeviceContext, bounds As Rectangle, edges As Edges, style As EdgeStyle, effects As EdgeEffects) As Rectangle

Parameter

dc
IDeviceContext

Der zum Zeichnen der Ränder verwendete IDeviceContext.

bounds
Rectangle

Das Rectangle, dessen Begrenzungen die zu zeichnenden Ränder definieren.

edges
Edges

Eine bitweise Kombination der Edges-Werte.

style
EdgeStyle

Eine bitweise Kombination der EdgeStyle-Werte.

effects
EdgeEffects

Eine bitweise Kombination der EdgeEffects-Werte.

Gibt zurück

Rectangle

Ein Rectangle, das das Innere des bounds-Parameters darstellt, abzüglich der gezeichneten Ränder.

Ausnahmen

dc ist null.

Gilt für