Bagikan melalui


GraphicsPath.IsVisible Metode

Definisi

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

Overload

IsVisible(Point)

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

IsVisible(PointF)

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

IsVisible(Point, Graphics)

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

IsVisible(PointF, Graphics)

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

IsVisible(Int32, Int32)

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

IsVisible(Single, Single)

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

IsVisible(Int32, Int32, Graphics)

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini , menggunakan Graphicsyang ditentukan .

IsVisible(Single, Single, Graphics)

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPath ini di wilayah klip yang terlihat dari Graphicsyang ditentukan.

IsVisible(Point)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

public:
 bool IsVisible(System::Drawing::Point point);
public bool IsVisible (System.Drawing.Point point);
member this.IsVisible : System.Drawing.Point -> bool
Public Function IsVisible (point As Point) As Boolean

Parameter

point
Point

Point yang mewakili titik untuk diuji.

Mengembalikan

Metode ini mengembalikan true jika titik yang ditentukan terkandung dalam GraphicsPathini ; jika tidak, false.

Contoh

Misalnya, lihat GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Berlaku untuk

IsVisible(PointF)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

public:
 bool IsVisible(System::Drawing::PointF point);
public bool IsVisible (System.Drawing.PointF point);
member this.IsVisible : System.Drawing.PointF -> bool
Public Function IsVisible (point As PointF) As Boolean

Parameter

point
PointF

PointF yang mewakili titik untuk diuji.

Mengembalikan

Metode ini mengembalikan true jika titik yang ditentukan terkandung dalam GraphicsPathini ; jika tidak, false.

Contoh

Misalnya, lihat IsVisible(Int32, Int32, Graphics).

Berlaku untuk

IsVisible(Point, Graphics)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

public:
 bool IsVisible(System::Drawing::Point pt, System::Drawing::Graphics ^ graphics);
public bool IsVisible (System.Drawing.Point pt, System.Drawing.Graphics? graphics);
public bool IsVisible (System.Drawing.Point pt, System.Drawing.Graphics graphics);
member this.IsVisible : System.Drawing.Point * System.Drawing.Graphics -> bool
Public Function IsVisible (pt As Point, graphics As Graphics) As Boolean

Parameter

pt
Point

Point yang mewakili titik untuk diuji.

graphics
Graphics

Graphics untuk menguji visibilitas.

Mengembalikan

Metode ini mengembalikan true jika titik yang ditentukan terkandung dalam GraphicsPathini ; jika tidak, false.

Contoh

Misalnya, lihat GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Keterangan

Koordinat titik yang akan diuji diberikan dalam koordinat dunia. Matriks transformasi parameter graphics diterapkan sementara sebelum pengujian visibilitas.

Berlaku untuk

IsVisible(PointF, Graphics)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

public:
 bool IsVisible(System::Drawing::PointF pt, System::Drawing::Graphics ^ graphics);
public bool IsVisible (System.Drawing.PointF pt, System.Drawing.Graphics? graphics);
public bool IsVisible (System.Drawing.PointF pt, System.Drawing.Graphics graphics);
member this.IsVisible : System.Drawing.PointF * System.Drawing.Graphics -> bool
Public Function IsVisible (pt As PointF, graphics As Graphics) As Boolean

Parameter

pt
PointF

PointF yang mewakili titik untuk diuji.

graphics
Graphics

Graphics untuk menguji visibilitas.

Mengembalikan

Metode ini mengembalikan true jika titik yang ditentukan terkandung dalam hal ini; jika tidak, false.

Contoh

Misalnya, lihat IsVisible(Int32, Int32, Graphics).

Keterangan

Koordinat titik yang akan diuji diberikan dalam koordinat dunia. Matriks transformasi parameter graphics diterapkan sementara sebelum pengujian visibilitas.

Berlaku untuk

IsVisible(Int32, Int32)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

public:
 bool IsVisible(int x, int y);
public bool IsVisible (int x, int y);
member this.IsVisible : int * int -> bool
Public Function IsVisible (x As Integer, y As Integer) As Boolean

Parameter

x
Int32

Koordinat x dari titik untuk diuji.

y
Int32

Koordinat y dari titik untuk diuji.

Mengembalikan

Metode ini mengembalikan true jika titik yang ditentukan terkandung dalam GraphicsPathini ; jika tidak, false.

Contoh

Misalnya, lihat IsVisible(Int32, Int32, Graphics).

Berlaku untuk

IsVisible(Single, Single)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini.

public:
 bool IsVisible(float x, float y);
public bool IsVisible (float x, float y);
member this.IsVisible : single * single -> bool
Public Function IsVisible (x As Single, y As Single) As Boolean

Parameter

x
Single

Koordinat x dari titik untuk diuji.

y
Single

Koordinat y dari titik untuk diuji.

Mengembalikan

Metode ini mengembalikan true jika titik yang ditentukan terkandung dalam GraphicsPathini ; jika tidak, false.

Contoh

Misalnya, lihat IsVisible(Int32, Int32, Graphics).

Berlaku untuk

IsVisible(Int32, Int32, Graphics)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPathini , menggunakan Graphicsyang ditentukan .

public:
 bool IsVisible(int x, int y, System::Drawing::Graphics ^ graphics);
public bool IsVisible (int x, int y, System.Drawing.Graphics? graphics);
public bool IsVisible (int x, int y, System.Drawing.Graphics graphics);
member this.IsVisible : int * int * System.Drawing.Graphics -> bool
Public Function IsVisible (x As Integer, y As Integer, graphics As Graphics) As Boolean

Parameter

x
Int32

Koordinat x dari titik untuk diuji.

y
Int32

Koordinat y dari titik untuk diuji.

graphics
Graphics

Graphics untuk menguji visibilitas.

Mengembalikan

Metode ini mengembalikan true jika titik yang ditentukan terkandung dalam GraphicsPathini ; jika tidak, false.

Contoh

Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse, objek peristiwa OnPaint. Kode melakukan tindakan berikut:

  • Membuat jalur dan menambahkan elips ke jalur.

  • Menguji apakah titik yang ditentukan terkandung dalam jalur.

  • Menampilkan hasil dalam kotak dialog.

private:
   void IsVisibleExample( PaintEventArgs^ e )
   {
      
      // Create a path and add an ellipse.
      GraphicsPath^ myPath = gcnew GraphicsPath;
      myPath->AddEllipse( 0, 0, 100, 100 );
      
      // Test the visibility of point (50, 50).
      bool visible = myPath->IsVisible( 50, 50, e->Graphics );
      
      // Show the result.
      MessageBox::Show( visible.ToString() );
   }
private void IsVisibleExample(PaintEventArgs e)
{
             
    // Create a path and add an ellipse.
    GraphicsPath myPath = new GraphicsPath();
    myPath.AddEllipse(0, 0, 100, 100);
             
    // Test the visibility of point (50, 50).
    bool visible = myPath.IsVisible(50, 50, e.Graphics);
             
    // Show the result.
    MessageBox.Show(visible.ToString());
}
Public Sub IsVisibleExample(ByVal e As PaintEventArgs)
    Dim myPath As New GraphicsPath
    myPath.AddEllipse(0, 0, 100, 100)
    Dim visible As Boolean = myPath.IsVisible(50, 50, e.Graphics)
    MessageBox.Show(visible.ToString())
End Sub

Keterangan

Koordinat titik yang akan diuji diberikan dalam koordinat dunia. Matriks transformasi graphics untuk sementara diterapkan sebelum menguji visibilitas.

Berlaku untuk

IsVisible(Single, Single, Graphics)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menunjukkan apakah titik yang ditentukan terkandung dalam GraphicsPath ini di wilayah klip yang terlihat dari Graphicsyang ditentukan.

public:
 bool IsVisible(float x, float y, System::Drawing::Graphics ^ graphics);
public bool IsVisible (float x, float y, System.Drawing.Graphics? graphics);
public bool IsVisible (float x, float y, System.Drawing.Graphics graphics);
member this.IsVisible : single * single * System.Drawing.Graphics -> bool
Public Function IsVisible (x As Single, y As Single, graphics As Graphics) As Boolean

Parameter

x
Single

Koordinat x dari titik untuk diuji.

y
Single

Koordinat y dari titik untuk diuji.

graphics
Graphics

Graphics untuk menguji visibilitas.

Mengembalikan

Metode ini mengembalikan true jika titik yang ditentukan terkandung dalam GraphicsPathini ; jika tidak, false.

Contoh

Misalnya, lihat IsVisible(Int32, Int32, Graphics).

Keterangan

Koordinat titik yang akan diuji diberikan dalam koordinat dunia. Matriks transformasi parameter graphics diterapkan sementara sebelum pengujian visibilitas.

Berlaku untuk