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é se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spécifié.
Surcharges
IsOutlineVisible(Int32, Int32, Pen, Graphics) |
Indique si le point spécifié se trouve dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide des Pen et Graphics spécifiés. |
IsOutlineVisible(Point, Pen, Graphics) |
Indique si le point spécifié se trouve dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide des Pen et Graphics spécifiés. |
IsOutlineVisible(Single, Single, Pen, Graphics) |
Indique si le point spécifié se trouve dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide des Pen et Graphics spécifiés. |
IsOutlineVisible(Single, Single, Pen) |
Indique si le point spécifié se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spécifié. |
IsOutlineVisible(PointF, Pen) |
Indique si le point spécifié se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spécifié. |
IsOutlineVisible(PointF, Pen, Graphics) |
Indique si le point spécifié se trouve dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide des Pen et Graphics spécifiés. |
IsOutlineVisible(Int32, Int32, Pen) |
Indique si le point spécifié se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spécifié. |
IsOutlineVisible(Point, Pen) |
Indique si le point spécifié se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spécifié. |
IsOutlineVisible(Int32, Int32, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié se trouve dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide des Pen et Graphics spécifiés.
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é se situe dans le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spécifié ; sinon, false
.
Exemples
L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse
un OnPaint événement . 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 boîte de message (dans ce cas, true). En d’autres termes, l’arête est affichée 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 données en 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
Indique si le point spécifié se trouve dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide des Pen et Graphics spécifiés.
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é se situe dans le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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 données en 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
Indique si le point spécifié se trouve dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide des Pen et Graphics spécifiés.
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é se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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 données en coordonnées mondiales. La matrice de transformation du graphics
paramètre est temporairement appliquée avant de tester la visibilité.
S’applique à
IsOutlineVisible(Single, Single, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indique si le point spécifié se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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é se situe dans le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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
Indique si le point spécifié se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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é se situe dans le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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
Indique si le point spécifié se trouve dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide des Pen et Graphics spécifiés.
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é se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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 données en 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
Indique si le point spécifié se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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é se situe dans le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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
Indique si le point spécifié se situe dans (sous) le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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é se situe dans le contour de ce GraphicsPath lorsqu'il est dessiné à l'aide du Pen spé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 à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour