Condividi tramite


GraphicsPath.IsVisible Metodo

Definizione

Indica se il punto specificato è contenuto in questo GraphicsPath.

Overload

IsVisible(Point)

Indica se il punto specificato è contenuto in questo GraphicsPath.

IsVisible(PointF)

Indica se il punto specificato è contenuto in questo GraphicsPath.

IsVisible(Point, Graphics)

Indica se il punto specificato è contenuto in questo GraphicsPath.

IsVisible(PointF, Graphics)

Indica se il punto specificato è contenuto in questo GraphicsPath.

IsVisible(Int32, Int32)

Indica se il punto specificato è contenuto in questo GraphicsPath.

IsVisible(Single, Single)

Indica se il punto specificato è contenuto in questo GraphicsPath.

IsVisible(Int32, Int32, Graphics)

Indica se il punto specificato è contenuto in questo GraphicsPath, utilizzando il Graphicsspecificato.

IsVisible(Single, Single, Graphics)

Indica se il punto specificato è contenuto all'interno di questo GraphicsPath nell'area di ritaglio visibile del Graphicsspecificato.

IsVisible(Point)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Indica se il punto specificato è contenuto in questo GraphicsPath.

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

Parametri

point
Point

Oggetto Point che rappresenta il punto da testare.

Restituisce

Questo metodo restituisce true se il punto specificato è contenuto in questo GraphicsPath; in caso contrario, false.

Esempio

Per un esempio, vedere GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Si applica a

IsVisible(PointF)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Indica se il punto specificato è contenuto in questo GraphicsPath.

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

Parametri

point
PointF

Oggetto PointF che rappresenta il punto da testare.

Restituisce

Questo metodo restituisce true se il punto specificato è contenuto in questo GraphicsPath; in caso contrario, false.

Esempio

Per un esempio, vedere IsVisible(Int32, Int32, Graphics).

Si applica a

IsVisible(Point, Graphics)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Indica se il punto specificato è contenuto in questo GraphicsPath.

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

Parametri

pt
Point

Oggetto Point che rappresenta il punto da testare.

graphics
Graphics

Graphics per cui testare la visibilità.

Restituisce

Questo metodo restituisce true se il punto specificato è contenuto in questo GraphicsPath; in caso contrario, false.

Esempio

Per un esempio, vedere GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Commenti

Le coordinate del punto da testare vengono fornite nelle coordinate del mondo. La matrice di trasformazione del parametro graphics viene applicata temporaneamente prima di verificare la visibilità.

Si applica a

IsVisible(PointF, Graphics)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Indica se il punto specificato è contenuto in questo GraphicsPath.

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

Parametri

pt
PointF

Oggetto PointF che rappresenta il punto da testare.

graphics
Graphics

Graphics per cui testare la visibilità.

Restituisce

Questo metodo restituisce true se il punto specificato è contenuto in questo oggetto; in caso contrario, false.

Esempio

Per un esempio, vedere IsVisible(Int32, Int32, Graphics).

Commenti

Le coordinate del punto da testare vengono fornite nelle coordinate del mondo. La matrice di trasformazione del parametro graphics viene applicata temporaneamente prima di verificare la visibilità.

Si applica a

IsVisible(Int32, Int32)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Indica se il punto specificato è contenuto in questo GraphicsPath.

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

Parametri

x
Int32

Coordinata x del punto da testare.

y
Int32

Coordinata y del punto da testare.

Restituisce

Questo metodo restituisce true se il punto specificato è contenuto in questo GraphicsPath; in caso contrario, false.

Esempio

Per un esempio, vedere IsVisible(Int32, Int32, Graphics).

Si applica a

IsVisible(Single, Single)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Indica se il punto specificato è contenuto in questo GraphicsPath.

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

Parametri

x
Single

Coordinata x del punto da testare.

y
Single

Coordinata y del punto da testare.

Restituisce

Questo metodo restituisce true se il punto specificato è contenuto in questo GraphicsPath; in caso contrario, false.

Esempio

Per un esempio, vedere IsVisible(Int32, Int32, Graphics).

Si applica a

IsVisible(Int32, Int32, Graphics)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Indica se il punto specificato è contenuto in questo GraphicsPath, utilizzando il Graphicsspecificato.

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

Parametri

x
Int32

Coordinata x del punto da testare.

y
Int32

Coordinata y del punto da testare.

graphics
Graphics

Graphics per cui testare la visibilità.

Restituisce

Questo metodo restituisce true se il punto specificato è contenuto in questo GraphicsPath; in caso contrario, false.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, un oggetto evento OnPaint. Il codice esegue le azioni seguenti:

  • Crea un percorso e aggiunge un'ellisse al percorso.

  • Verifica se il punto specificato è contenuto all'interno del percorso.

  • Visualizza il risultato in una finestra di dialogo.

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

Commenti

Le coordinate del punto da testare vengono fornite nelle coordinate del mondo. La matrice di trasformazione di graphics viene applicata temporaneamente prima di testare la visibilità.

Si applica a

IsVisible(Single, Single, Graphics)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Indica se il punto specificato è contenuto all'interno di questo GraphicsPath nell'area di ritaglio visibile del Graphicsspecificato.

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

Parametri

x
Single

Coordinata x del punto da testare.

y
Single

Coordinata y del punto da testare.

graphics
Graphics

Graphics per cui testare la visibilità.

Restituisce

Questo metodo restituisce true se il punto specificato è contenuto in questo GraphicsPath; in caso contrario, false.

Esempio

Per un esempio, vedere IsVisible(Int32, Int32, Graphics).

Commenti

Le coordinate del punto da testare vengono fornite nelle coordinate del mondo. La matrice di trasformazione del parametro graphics viene applicata temporaneamente prima di verificare la visibilità.

Si applica a