GraphicsPath.IsVisible Méthode

Définition

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

Surcharges

IsVisible(Single, Single)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(Single, Single, Graphics)

Indique si le point spécifié est contenu dans ce GraphicsPath, dans la zone de découpage visible du Graphics spécifié.Indicates whether the specified point is contained within this GraphicsPath in the visible clip region of the specified Graphics.

IsVisible(Int32, Int32, Graphics)

Indique si ce GraphicsPath contient le point spécifié, à l'aide du Graphics spécifié.Indicates whether the specified point is contained within this GraphicsPath, using the specified Graphics.

IsVisible(Int32, Int32)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(Point)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(Point, Graphics)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(PointF)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(PointF, Graphics)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(Single, Single)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this 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

Paramètres

x
Single

Coordonnée x du point à tester.The x-coordinate of the point to test.

y
Single

Coordonnée y du point à tester.The y-coordinate of the point to test.

Retours

Cette méthode retourne true si le point spécifié est contenu dans GraphicsPath ; sinon, false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Exemples

Pour obtenir un exemple, consultez IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

IsVisible(Single, Single, Graphics)

Indique si le point spécifié est contenu dans ce GraphicsPath, dans la zone de découpage visible du Graphics spécifié.Indicates whether the specified point is contained within this GraphicsPath in the visible clip region of the specified 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

Paramètres

x
Single

Coordonnée x du point à tester.The x-coordinate of the point to test.

y
Single

Coordonnée y du point à tester.The y-coordinate of the point to test.

graphics
Graphics

Graphics pour lequel tester la visibilité.The Graphics for which to test visibility.

Retours

Cette méthode retourne true si le point spécifié est contenu dans GraphicsPath ; sinon, false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Exemples

Pour obtenir un exemple, consultez IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

Remarques

Les coordonnées du point à tester sont indiquées en coordonnées universelles.The coordinates of the point to be tested are given in world coordinates. La matrice de transformation du paramètre graphics est appliquée temporairement avant le test de visibilité.The transform matrix of the graphics parameter is temporarily applied before testing for visibility.

IsVisible(Int32, Int32, Graphics)

Indique si ce GraphicsPath contient le point spécifié, à l'aide du Graphics spécifié.Indicates whether the specified point is contained within this GraphicsPath, using the specified 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

Paramètres

x
Int32

Coordonnée x du point à tester.The x-coordinate of the point to test.

y
Int32

Coordonnée y du point à tester.The y-coordinate of the point to test.

graphics
Graphics

Graphics pour lequel tester la visibilité.The Graphics for which to test visibility.

Retours

Cette méthode retourne true si le point spécifié est contenu dans GraphicsPath ; sinon, false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Exemples

L’exemple de code suivant est conçu pour être utilisé avec Windows Forms, et il requiert PaintEventArgse, un objet d’événement OnPaint.The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, an OnPaint event object. Le code effectue les actions suivantes :The code performs the following actions:

  • Crée un tracé et ajoute une ellipse au tracé.Creates a path and adds an ellipse to the path.

  • Teste si le point spécifié est contenu dans le chemin d’accès.Tests whether the specified point is contained within the path.

  • Affiche le résultat dans une boîte de dialogue.Displays the result in a dialog box.

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

Remarques

Les coordonnées du point à tester sont indiquées en coordonnées universelles.The coordinates of the point to be tested are given in world coordinates. La matrice de transformation de graphics est appliquée temporairement avant le test de visibilité.The transform matrix of graphics is temporarily applied before testing for visibility.

IsVisible(Int32, Int32)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this 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

Paramètres

x
Int32

Coordonnée x du point à tester.The x-coordinate of the point to test.

y
Int32

Coordonnée y du point à tester.The y-coordinate of the point to test.

Retours

Cette méthode retourne true si le point spécifié est contenu dans GraphicsPath ; sinon, false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Exemples

Pour obtenir un exemple, consultez IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

IsVisible(Point)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this 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

Paramètres

point
Point

Point qui spécifie le point à tester.A Point that represents the point to test.

Retours

Cette méthode retourne true si le point spécifié est contenu dans GraphicsPath ; sinon, false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Exemples

Pour obtenir un exemple, consultez GraphicsPath.IsVisible Method (Int32, Int32, Graphics).For an example, see GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

IsVisible(Point, Graphics)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

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

Paramètres

pt
Point

Point qui spécifie le point à tester.A Point that represents the point to test.

graphics
Graphics

Graphics pour lequel tester la visibilité.The Graphics for which to test visibility.

Retours

Cette méthode retourne true si le point spécifié est contenu dans GraphicsPath ; sinon, false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Exemples

Pour obtenir un exemple, consultez GraphicsPath.IsVisible Method (Int32, Int32, Graphics).For an example, see GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Remarques

Les coordonnées du point à tester sont indiquées en coordonnées universelles.The coordinates of the point to be tested are given in world coordinates. La matrice de transformation du paramètre graphics est appliquée temporairement avant le test de visibilité.The transform matrix of the graphics parameter is temporarily applied before testing for visibility.

IsVisible(PointF)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this 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

Paramètres

point
PointF

PointF qui spécifie le point à tester.A PointF that represents the point to test.

Retours

Cette méthode retourne true si le point spécifié est contenu dans GraphicsPath ; sinon, false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Exemples

Pour obtenir un exemple, consultez IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

IsVisible(PointF, Graphics)

Indique si ce GraphicsPath contient le point spécifié.Indicates whether the specified point is contained within this GraphicsPath.

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

Paramètres

pt
PointF

PointF qui spécifie le point à tester.A PointF that represents the point to test.

graphics
Graphics

Graphics pour lequel tester la visibilité.The Graphics for which to test visibility.

Retours

Cette méthode retourne true si le point spécifié figure dans cet objet ; sinon, false.This method returns true if the specified point is contained within this; otherwise, false.

Exemples

Pour obtenir un exemple, consultez IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

Remarques

Les coordonnées du point à tester sont indiquées en coordonnées universelles.The coordinates of the point to be tested are given in world coordinates. La matrice de transformation du paramètre graphics est appliquée temporairement avant le test de visibilité.The transform matrix of the graphics parameter is temporarily applied before testing for visibility.

S’applique à