GraphicsPath.IsOutlineVisible Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié.
Surcharges
IsOutlineVisible(Int32, Int32, Pen, Graphics) |
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Pen spécifié et à l’aide du Graphicsspécifié. |
IsOutlineVisible(Point, Pen, Graphics) |
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Pen spécifié et à l’aide du Graphicsspécifié. |
IsOutlineVisible(Single, Single, Pen, Graphics) |
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Pen spécifié et à l’aide du Graphicsspécifié. |
IsOutlineVisible(Single, Single, Pen) |
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié. |
IsOutlineVisible(PointF, Pen) |
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié. |
IsOutlineVisible(PointF, Pen, Graphics) |
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Pen spécifié et à l’aide du Graphicsspécifié. |
IsOutlineVisible(Int32, Int32, Pen) |
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié. |
IsOutlineVisible(Point, Pen) |
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié. |
IsOutlineVisible(Int32, Int32, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Pen spécifié et à l’aide du Graphicsspécifié.
public:
bool IsOutlineVisible(int x, int y, System::Drawing::Pen ^ pen, System::Drawing::Graphics ^ graphics);
public bool IsOutlineVisible (int x, int y, System.Drawing.Pen pen, System.Drawing.Graphics? graphics);
public bool IsOutlineVisible (int x, int y, System.Drawing.Pen pen, System.Drawing.Graphics graphics);
member this.IsOutlineVisible : int * int * System.Drawing.Pen * System.Drawing.Graphics -> bool
Public Function IsOutlineVisible (x As Integer, y As Integer, pen As Pen, graphics As Graphics) As Boolean
Paramètres
- x
- Int32
Coordonnée x du point à tester.
- y
- Int32
Coordonnée y du point à tester.
Retours
Cette méthode retourne true
si le point spécifié est contenu dans le contour de cette GraphicsPath comme dessiné avec le Penspécifié ; sinon, false
.
Exemples
L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse
, un événement OnPaint. Le code effectue les actions suivantes :
Crée un chemin d’accès.
Ajoute un rectangle au chemin d’accès.
Crée un stylet large et élargit le chemin avec ce stylet (pour rendre l’exemple plus clair),
Teste un point (100, 50) pour voir s’il se trouve dans (sous) l’un des bords du rectangle en appelant IsOutlineVisible.
Le résultat est affiché dans la zone de message (dans ce cas, true). En d’autres termes, le bord est rendu sur ce point.
public:
void IsOutlineVisibleExample( PaintEventArgs^ e )
{
GraphicsPath^ myPath = gcnew GraphicsPath;
Rectangle rect = Rectangle(20,20,100,100);
myPath->AddRectangle( rect );
Pen^ testPen = gcnew Pen( Color::Black,20.0f );
myPath->Widen( testPen );
e->Graphics->FillPath( Brushes::Black, myPath );
bool visible = myPath->IsOutlineVisible( 100, 50, testPen, e->Graphics );
MessageBox::Show( String::Format( "visible = {0}", visible ) );
}
public void IsOutlineVisibleExample(PaintEventArgs e)
{
GraphicsPath myPath = new GraphicsPath();
Rectangle rect = new Rectangle(20, 20, 100, 100);
myPath.AddRectangle(rect);
Pen testPen = new Pen(Color.Black, 20);
myPath.Widen(testPen);
e.Graphics.FillPath(Brushes.Black, myPath);
bool visible = myPath.IsOutlineVisible(100, 50, testPen,
e.Graphics);
MessageBox.Show("visible = " + visible.ToString());
}
Public Sub IsOutlineVisibleExample(ByVal e As PaintEventArgs)
Dim myPath As New GraphicsPath
Dim rect As New Rectangle(20, 20, 100, 100)
myPath.AddRectangle(rect)
Dim testPen As New Pen(Color.Black, 20)
myPath.Widen(testPen)
e.Graphics.FillPath(Brushes.Black, myPath)
Dim visible As Boolean = myPath.IsOutlineVisible(100, 50, _
testPen, e.Graphics)
MessageBox.Show(("visible = " + visible.ToString()))
End Sub
Remarques
Cette méthode teste pour voir si le contour d’un chemin donné est rendu visible au point spécifié. Les coordonnées du point à tester sont fournies dans les coordonnées mondiales. La matrice de transformation de graphics
est temporairement appliquée avant de tester la visibilité.
S’applique à
IsOutlineVisible(Point, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Pen spécifié et à l’aide du Graphicsspécifié.
public:
bool IsOutlineVisible(System::Drawing::Point pt, System::Drawing::Pen ^ pen, System::Drawing::Graphics ^ graphics);
public bool IsOutlineVisible (System.Drawing.Point pt, System.Drawing.Pen pen, System.Drawing.Graphics? graphics);
public bool IsOutlineVisible (System.Drawing.Point pt, System.Drawing.Pen pen, System.Drawing.Graphics graphics);
member this.IsOutlineVisible : System.Drawing.Point * System.Drawing.Pen * System.Drawing.Graphics -> bool
Public Function IsOutlineVisible (pt As Point, pen As Pen, graphics As Graphics) As Boolean
Paramètres
Retours
Cette méthode retourne true
si le point spécifié est contenu dans le contour de cette GraphicsPath comme dessiné avec le Penspécifié ; sinon, false
.
Exemples
Pour obtenir un exemple, consultez IsOutlineVisible(Int32, Int32, Pen, Graphics).
Remarques
Cette méthode teste pour voir si le contour d’un chemin donné est rendu visible au point spécifié. Les coordonnées du point à tester sont fournies dans les coordonnées mondiales. La matrice de transformation de graphics
est temporairement appliquée avant de tester la visibilité.
S’applique à
IsOutlineVisible(Single, Single, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Pen spécifié et à l’aide du Graphicsspécifié.
public:
bool IsOutlineVisible(float x, float y, System::Drawing::Pen ^ pen, System::Drawing::Graphics ^ graphics);
public bool IsOutlineVisible (float x, float y, System.Drawing.Pen pen, System.Drawing.Graphics? graphics);
public bool IsOutlineVisible (float x, float y, System.Drawing.Pen pen, System.Drawing.Graphics graphics);
member this.IsOutlineVisible : single * single * System.Drawing.Pen * System.Drawing.Graphics -> bool
Public Function IsOutlineVisible (x As Single, y As Single, pen As Pen, graphics As Graphics) As Boolean
Paramètres
- x
- Single
Coordonnée x du point à tester.
- y
- Single
Coordonnée y du point à tester.
Retours
Cette méthode retourne true
si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath comme dessiné avec le Penspécifié ; sinon, false
.
Exemples
Pour obtenir un exemple, consultez IsOutlineVisible(Int32, Int32, Pen, Graphics).
Remarques
Cette méthode teste pour voir si le contour d’un chemin donné est rendu visible au point spécifié. Les coordonnées du point à tester sont fournies dans les coordonnées mondiales. La matrice de transformation du paramètre graphics
est temporairement appliquée avant de tester la visibilité.
S’applique à
IsOutlineVisible(Single, Single, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié.
public:
bool IsOutlineVisible(float x, float y, System::Drawing::Pen ^ pen);
public bool IsOutlineVisible (float x, float y, System.Drawing.Pen pen);
member this.IsOutlineVisible : single * single * System.Drawing.Pen -> bool
Public Function IsOutlineVisible (x As Single, y As Single, pen As Pen) As Boolean
Paramètres
- x
- Single
Coordonnée x du point à tester.
- y
- Single
Coordonnée y du point à tester.
Retours
Cette méthode retourne true
si le point spécifié est contenu dans le contour de cette GraphicsPath lorsqu’elle est dessinée avec le Penspécifié ; sinon, false
.
Exemples
Pour obtenir un exemple, consultez IsOutlineVisible(Int32, Int32, Pen, Graphics).
Remarques
Cette méthode teste pour voir si le contour d’un chemin donné est rendu visible au point spécifié.
S’applique à
IsOutlineVisible(PointF, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié.
public:
bool IsOutlineVisible(System::Drawing::PointF point, System::Drawing::Pen ^ pen);
public bool IsOutlineVisible (System.Drawing.PointF point, System.Drawing.Pen pen);
member this.IsOutlineVisible : System.Drawing.PointF * System.Drawing.Pen -> bool
Public Function IsOutlineVisible (point As PointF, pen As Pen) As Boolean
Paramètres
Retours
Cette méthode retourne true
si le point spécifié est contenu dans le contour de cette GraphicsPath lorsqu’elle est dessinée avec le Penspécifié ; sinon, false
.
Exemples
Pour obtenir un exemple, consultez IsOutlineVisible(Int32, Int32, Pen, Graphics).
Remarques
Cette méthode teste pour voir si le contour d’un chemin donné est rendu visible au point spécifié.
S’applique à
IsOutlineVisible(PointF, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Pen spécifié et à l’aide du Graphicsspécifié.
public:
bool IsOutlineVisible(System::Drawing::PointF pt, System::Drawing::Pen ^ pen, System::Drawing::Graphics ^ graphics);
public bool IsOutlineVisible (System.Drawing.PointF pt, System.Drawing.Pen pen, System.Drawing.Graphics? graphics);
public bool IsOutlineVisible (System.Drawing.PointF pt, System.Drawing.Pen pen, System.Drawing.Graphics graphics);
member this.IsOutlineVisible : System.Drawing.PointF * System.Drawing.Pen * System.Drawing.Graphics -> bool
Public Function IsOutlineVisible (pt As PointF, pen As Pen, graphics As Graphics) As Boolean
Paramètres
Retours
Cette méthode retourne true
si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath comme dessiné avec le Penspécifié ; sinon, false
.
Exemples
Pour obtenir un exemple, consultez IsOutlineVisible(Int32, Int32, Pen, Graphics).
Remarques
Cette méthode teste pour voir si le contour d’un chemin donné est rendu visible au point spécifié. Les coordonnées du point à tester sont fournies dans les coordonnées mondiales. La matrice de transformation de graphics
est temporairement appliquée avant de tester la visibilité.
S’applique à
IsOutlineVisible(Int32, Int32, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié.
public:
bool IsOutlineVisible(int x, int y, System::Drawing::Pen ^ pen);
public bool IsOutlineVisible (int x, int y, System.Drawing.Pen pen);
member this.IsOutlineVisible : int * int * System.Drawing.Pen -> bool
Public Function IsOutlineVisible (x As Integer, y As Integer, pen As Pen) As Boolean
Paramètres
- x
- Int32
Coordonnée x du point à tester.
- y
- Int32
Coordonnée y du point à tester.
Retours
Cette méthode retourne true
si le point spécifié est contenu dans le contour de cette GraphicsPath lorsqu’elle est dessinée avec le Penspécifié ; sinon, false
.
Exemples
Pour obtenir un exemple, consultez IsOutlineVisible(Int32, Int32, Pen, Graphics).
Remarques
Cette méthode teste pour voir si le contour d’un chemin donné est rendu visible au point spécifié.
S’applique à
IsOutlineVisible(Point, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié est contenu dans (sous) le contour de cette GraphicsPath lorsqu’il est dessiné avec le Penspécifié.
public:
bool IsOutlineVisible(System::Drawing::Point point, System::Drawing::Pen ^ pen);
public bool IsOutlineVisible (System.Drawing.Point point, System.Drawing.Pen pen);
member this.IsOutlineVisible : System.Drawing.Point * System.Drawing.Pen -> bool
Public Function IsOutlineVisible (point As Point, pen As Pen) As Boolean
Paramètres
Retours
Cette méthode retourne true
si le point spécifié est contenu dans le contour de cette GraphicsPath lorsqu’elle est dessinée avec le Penspécifié ; sinon, false
.
Exemples
Pour obtenir un exemple, consultez IsOutlineVisible(Int32, Int32, Pen, Graphics).
Remarques
Cette méthode teste pour voir si le contour d’un chemin donné est rendu visible au point spécifié.