Point.Y プロパティ
アセンブリ: System.Drawing (system.drawing.dll 内)


op_Equality 演算子を使用する方法と、Size または 2 つの整数から Point を生成する方法を次のコード例に示します。また、X プロパティと Y プロパティの使用方法も示します。この例は、Windows フォームでの使用を意図してデザインされています。Button1 という名前のボタンが配置されているフォームにコードを貼り付け、Button1_Click メソッドをボタンの Click イベントに関連付けます。
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ' Construct a new Point with integers. Dim Point1 As New Point(100, 100) ' Create a Graphics object. Dim formGraphics As Graphics = Me.CreateGraphics() ' Construct another Point, this time using a Size. Dim Point2 As New Point(New Size(100, 100)) ' Call the equality operator to see if the points are equal, ' and if so print out their x and y values. If (Point.op_Equality(Point1, Point2)) Then formGraphics.DrawString(String.Format("Point1.X: " & _ "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", _ New Object() {Point1.X, Point2.X, Point1.Y, Point2.Y}), _ Me.Font, Brushes.Black, New PointF(10, 70)) End If End Sub
private void Button1_Click(System.Object sender, System.EventArgs e) { // Construct a new Point with integers. Point Point1 = new Point(100, 100); // Create a Graphics object. Graphics formGraphics = this.CreateGraphics(); // Construct another Point, this time using a Size. Point Point2 = new Point(new Size(100, 100)); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if (Point1 == Point2) { formGraphics.DrawString(String.Format("Point1.X: " + "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", new object[]{Point1.X, Point2.X, Point1.Y, Point2.Y}) , this.Font, Brushes.Black, new PointF(10, 70)); } }
private: void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ ) { // Construct a new Point with integers. Point Point1 = Point(100,100); // Create a Graphics object. Graphics^ formGraphics = this->CreateGraphics(); // Construct another Point, this time using a Size. Point Point2 = Point(System::Drawing::Size( 100, 100 )); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if ( Point1 == Point2 ) { array<Object^>^temp0 = {Point1.X,Point2.X,Point1.Y,Point2.Y}; formGraphics->DrawString( String::Format( "Point1.X: " "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", temp0 ), this->Font, Brushes::Black, PointF(10,70) ); } }
private void button1_Click(Object sender, System.EventArgs e) { // Construct a new Point with integers. Point point1 = new Point(100, 100); // Create a Graphics object. Graphics formGraphics = this.CreateGraphics(); // Construct another Point, this time using a Size. Point point2 = new Point(new Size(100, 100)); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if (point1.Equals(point2)) { formGraphics.DrawString(String.Format("Point1.X: " + "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", new Object[] { new Integer(point1.get_X()), new Integer(point2.get_X()), new Integer(point1.get_Y()), new Integer(point2.get_Y()) }), this.get_Font() , Brushes.get_Black(), new PointF(10, 70)); } } //button1_Click

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- Point.Y プロパティのページへのリンク