Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Radius für die Ecken des abgerundetes Rechteck und abgerundeten Quadrat modellieren.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
<BrowsableAttribute(True)> _
Public Property CornerRadius As Integer
[BrowsableAttribute(true)]
public int CornerRadius { get; set; }
[BrowsableAttribute(true)]
public:
property int CornerRadius {
int get ();
void set (int value);
}
[<BrowsableAttribute(true)>]
member CornerRadius : int with get, set
function get CornerRadius () : int
function set CornerRadius (value : int)
Eigenschaftswert
Typ: System.Int32
Integer , der den Radius darstellt.Der Standardwert ist 0 (null) oder kein Radius.
Hinweise
Der minimale Wert von CornerRadius ist 0.Dies führt zu einem Rechteck oder ein Quadrat ohne gerundeten Ecken.Der maximale Wert für die Höhe oder Breite (kleiner ist), RectangleShape zwei durch.Für ein Quadrat erstellt, das einen Kreis.
Beispiele
Im folgenden Beispiel wird CornerRadius von RectangleShape , wenn auf RectangleShape geklickt wird.Dieses Beispiel setzt voraus, dass Sie RectangleShape verfügen, das in einem Formular RectangleShape1.
Private Sub RectangleShape1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles RectangleShape1.Click
Dim max As Integer
' Calculate the maximum radius.
max = Math.Min(RectangleShape1.Height, RectangleShape1.Width) / 2
' Check whether the maximum radius has been reached.
If RectangleShape1.CornerRadius = max Then
' Reset the radius to 0.
RectangleShape1.CornerRadius = 0
Else
' Increase the radius.
RectangleShape1.CornerRadius =
RectangleShape1.CornerRadius + 15
End If
End Sub
private void rectangleShape1_Click(System.Object sender, System.EventArgs e)
{
int max;
// Calculate the maximum radius.
max = Math.Min(rectangleShape1.Height, rectangleShape1.Width) / 2;
// Check whether the maximum radius has been reached.
if (rectangleShape1.CornerRadius == max)
// Reset the radius to 0.
{
rectangleShape1.CornerRadius = 0;
}
else
{
// Increase the radius.
rectangleShape1.CornerRadius = rectangleShape1.CornerRadius + 15;
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)