LineShape.Y1-Eigenschaft
Ruft ab oder legt die Y-Koordinate des Anfangspunkts des gezeichneten Linie eine LineShape Steuerelement.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
<BrowsableAttribute(True)> _
Public Property Y1 As Integer
[BrowsableAttribute(true)]
public int Y1 { get; set; }
[BrowsableAttribute(true)]
public:
property int Y1 {
int get ();
void set (int value);
}
[<BrowsableAttribute(true)>]
member Y1 : int with get, set
function get Y1 () : int
function set Y1 (value : int)
Eigenschaftswert
Typ: Int32
Ein Integer , Y (vertikal)-Koordinate des Anfangspunkts der Linie darstellt.
Hinweise
Die Koordinate ist relativ zu dem Container, der die LineShape steuern und wird in Pixel angegeben.
Sie können auch die Anfangskoordinaten ändern, durch Festlegen der StartPoint Eigenschaft.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie so ändern Sie die Richtung einer diagonalen Linie durch Ändern der X1, Y1, X2, und Y2 Eigenschaften.
Dim canvas As New Microsoft.VisualBasic.PowerPacks.ShapeContainer
Dim line1 As New Microsoft.VisualBasic.PowerPacks.LineShape(10, 10,
200, 10)
Private Sub LineDirection_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
' Set the form as the parent of the ShapeContainer.
canvas.Parent = Me
' Set the ShapeContainer as the parent of the LineShape.
line1.Parent = canvas
End Sub
Private Sub LineDirection_Click(ByVal sender As Object,
ByVal e As System.EventArgs) Handles Me.Click
ChangeDirection()
End Sub
Private Sub ChangeDirection()
If line1.X1 = line1.Y2 Then
line1.X2 = 10
line1.Y2 = 200
Else
line1.X2 = 200
line1.Y2 = 10
End If
End Sub
Microsoft.VisualBasic.PowerPacks.ShapeContainer canvas =
new Microsoft.VisualBasic.PowerPacks.ShapeContainer();
Microsoft.VisualBasic.PowerPacks.LineShape line1 =
new Microsoft.VisualBasic.PowerPacks.LineShape(10, 10, 200, 10);
private void LineDirection_Load(System.Object sender, System.EventArgs e)
{
// Set the form as the parent of the ShapeContainer.
canvas.Parent = this;
// Set the ShapeContainer as the parent of the LineShape.
line1.Parent = canvas;
}
private void LineDirection_Click(object sender, System.EventArgs e)
{
ChangeDirection();
}
private void ChangeDirection()
{
if (line1.X1 == line1.Y2)
{
line1.X2 = 10;
line1.Y2 = 200;
}
else
{
line1.X2 = 200;
line1.Y2 = 10;
}
}
.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
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)