Aracılığıyla paylaş


GraphicsPath.IsVisible Yöntem

Tanım

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

Aşırı Yüklemeler

IsVisible(Point)

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

IsVisible(PointF)

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

IsVisible(Point, Graphics)

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

IsVisible(PointF, Graphics)

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

IsVisible(Int32, Int32)

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

IsVisible(Single, Single)

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

IsVisible(Int32, Int32, Graphics)

Belirtilen Graphicskullanarak belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

IsVisible(Single, Single, Graphics)

Belirtilen noktanın bu GraphicsPath içinde belirtilen Graphicsgörünür küçük resim bölgesinde bulunup bulunmadığını gösterir.

IsVisible(Point)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

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

Parametreler

point
Point

Test noktasını temsil eden bir Point.

Döndürülenler

Belirtilen nokta bu GraphicsPathiçinde yer alırsa bu yöntem true döndürür; aksi takdirde, false.

Örnekler

Bir örnek için bkz. GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Şunlara uygulanır

IsVisible(PointF)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

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

Parametreler

point
PointF

Test noktasını temsil eden bir PointF.

Döndürülenler

Belirtilen nokta bu GraphicsPathiçinde yer alırsa bu yöntem true döndürür; aksi takdirde, false.

Örnekler

Bir örnek için bkz. IsVisible(Int32, Int32, Graphics).

Şunlara uygulanır

IsVisible(Point, Graphics)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

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

Parametreler

pt
Point

Test noktasını temsil eden bir Point.

graphics
Graphics

Görünürlüğü test etmek için Graphics.

Döndürülenler

Belirtilen nokta bu GraphicsPathiçinde yer alırsa bu yöntem true döndürür; aksi takdirde, false.

Örnekler

Bir örnek için bkz. GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Açıklamalar

Test edilecek noktanın koordinatları dünya koordinatlarında verilir. görünürlük testi öncesinde graphics parametresinin dönüştürme matrisi geçici olarak uygulanır.

Şunlara uygulanır

IsVisible(PointF, Graphics)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

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

Parametreler

pt
PointF

Test noktasını temsil eden bir PointF.

graphics
Graphics

Görünürlüğü test etmek için Graphics.

Döndürülenler

Belirtilen nokta bunun içinde yer alırsa bu yöntem true döndürür; aksi takdirde false.

Örnekler

Bir örnek için bkz. IsVisible(Int32, Int32, Graphics).

Açıklamalar

Test edilecek noktanın koordinatları dünya koordinatlarında verilir. görünürlük testi öncesinde graphics parametresinin dönüştürme matrisi geçici olarak uygulanır.

Şunlara uygulanır

IsVisible(Int32, Int32)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

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

Parametreler

x
Int32

Test için noktanın x koordinatı.

y
Int32

Test için noktanın y koordinatı.

Döndürülenler

Belirtilen nokta bu GraphicsPathiçinde yer alırsa bu yöntem true döndürür; aksi takdirde, false.

Örnekler

Bir örnek için bkz. IsVisible(Int32, Int32, Graphics).

Şunlara uygulanır

IsVisible(Single, Single)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

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

Parametreler

x
Single

Test için noktanın x koordinatı.

y
Single

Test için noktanın y koordinatı.

Döndürülenler

Belirtilen nokta bu GraphicsPathiçinde yer alırsa bu yöntem true döndürür; aksi takdirde, false.

Örnekler

Bir örnek için bkz. IsVisible(Int32, Int32, Graphics).

Şunlara uygulanır

IsVisible(Int32, Int32, Graphics)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Belirtilen Graphicskullanarak belirtilen noktanın bu GraphicsPathiçinde bulunup bulunmadığını gösterir.

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

Parametreler

x
Int32

Test için noktanın x koordinatı.

y
Int32

Test için noktanın y koordinatı.

graphics
Graphics

Görünürlüğü test etmek için Graphics.

Döndürülenler

Belirtilen nokta bu GraphicsPathiçinde yer alırsa bu yöntem true döndürür; aksi takdirde, false.

Örnekler

Aşağıdaki kod örneği, Windows Forms ile kullanılmak üzere tasarlanmıştır ve OnPaint bir olay nesnesi PaintEventArgsegerektirir. Kod aşağıdaki eylemleri gerçekleştirir:

  • Bir yol oluşturur ve yola üç nokta ekler.

  • Belirtilen noktanın yolun içinde bulunup bulunmadığını sınar.

  • Sonucu bir iletişim kutusunda görüntüler.

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

Açıklamalar

Test edilecek noktanın koordinatları dünya koordinatlarında verilir. graphics dönüştürme matrisi, görünürlük testi öncesinde geçici olarak uygulanır.

Şunlara uygulanır

IsVisible(Single, Single, Graphics)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Belirtilen noktanın bu GraphicsPath içinde belirtilen Graphicsgörünür küçük resim bölgesinde bulunup bulunmadığını gösterir.

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

Parametreler

x
Single

Test için noktanın x koordinatı.

y
Single

Test için noktanın y koordinatı.

graphics
Graphics

Görünürlüğü test etmek için Graphics.

Döndürülenler

Belirtilen nokta bu GraphicsPathiçinde yer alırsa bu yöntem true döndürür; aksi takdirde, false.

Örnekler

Bir örnek için bkz. IsVisible(Int32, Int32, Graphics).

Açıklamalar

Test edilecek noktanın koordinatları dünya koordinatlarında verilir. görünürlük testi öncesinde graphics parametresinin dönüştürme matrisi geçici olarak uygulanır.

Şunlara uygulanır