GraphicsPath.IsOutlineVisible Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado.
Sobrecargas
IsOutlineVisible(Int32, Int32, Pen, Graphics) |
Indica si el punto especificado está incluido en (en) el esquema de este GraphicsPath cuando se dibuja con el Pen especificado y usa el Graphicsespecificado. |
IsOutlineVisible(Point, Pen, Graphics) |
Indica si el punto especificado está incluido en (en) el esquema de este GraphicsPath cuando se dibuja con el Pen especificado y usa el Graphicsespecificado. |
IsOutlineVisible(Single, Single, Pen, Graphics) |
Indica si el punto especificado está incluido en (en) el esquema de este GraphicsPath cuando se dibuja con el Pen especificado y usa el Graphicsespecificado. |
IsOutlineVisible(Single, Single, Pen) |
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado. |
IsOutlineVisible(PointF, Pen) |
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado. |
IsOutlineVisible(PointF, Pen, Graphics) |
Indica si el punto especificado está incluido en (en) el esquema de este GraphicsPath cuando se dibuja con el Pen especificado y usa el Graphicsespecificado. |
IsOutlineVisible(Int32, Int32, Pen) |
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado. |
IsOutlineVisible(Point, Pen) |
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado. |
IsOutlineVisible(Int32, Int32, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indica si el punto especificado está incluido en (en) el esquema de este GraphicsPath cuando se dibuja con el Pen especificado y usa el Graphicsespecificado.
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
Parámetros
- x
- Int32
Coordenada x del punto que se va a probar.
- y
- Int32
Coordenada y del punto que se va a probar.
Devoluciones
Este método devuelve true
si el punto especificado está incluido en el esquema de este GraphicsPath tal como se dibuja con el Penespecificado; de lo contrario, false
.
Ejemplos
El ejemplo de código siguiente está diseñado para su uso con Windows Forms y requiere PaintEventArgse
, un evento de OnPaint. El código realiza las siguientes acciones:
Crea una ruta de acceso.
Agrega un rectángulo a la ruta de acceso.
Crea un lápiz ancho y amplía la ruta de acceso con ese lápiz (para que el ejemplo sea más claro),
Comprueba un punto (100, 50) para ver si se encuentra dentro de (bajo) uno de los bordes del rectángulo llamando a IsOutlineVisible.
El resultado se muestra en el cuadro de mensaje (en este caso, true). En otras palabras, el borde se representa en ese punto.
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
Comentarios
Este método comprueba si el esquema de una ruta de acceso determinada se representa visible en el punto especificado. Las coordenadas del punto que se va a probar se proporcionan en coordenadas del mundo. La matriz de transformación de graphics
se aplica temporalmente antes de realizar pruebas de visibilidad.
Se aplica a
IsOutlineVisible(Point, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indica si el punto especificado está incluido en (en) el esquema de este GraphicsPath cuando se dibuja con el Pen especificado y usa el Graphicsespecificado.
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
Parámetros
Devoluciones
Este método devuelve true
si el punto especificado está incluido en el esquema de este GraphicsPath tal como se dibuja con el Penespecificado; de lo contrario, false
.
Ejemplos
Para obtener un ejemplo, vea IsOutlineVisible(Int32, Int32, Pen, Graphics).
Comentarios
Este método comprueba si el esquema de una ruta de acceso determinada se representa visible en el punto especificado. Las coordenadas del punto que se va a probar se proporcionan en coordenadas del mundo. La matriz de transformación de graphics
se aplica temporalmente antes de realizar pruebas de visibilidad.
Se aplica a
IsOutlineVisible(Single, Single, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indica si el punto especificado está incluido en (en) el esquema de este GraphicsPath cuando se dibuja con el Pen especificado y usa el Graphicsespecificado.
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
Parámetros
- x
- Single
Coordenada x del punto que se va a probar.
- y
- Single
Coordenada y del punto que se va a probar.
Devoluciones
Este método devuelve true
si el punto especificado está incluido en el esquema de este GraphicsPath como dibujado con el Penespecificado; de lo contrario, false
.
Ejemplos
Para obtener un ejemplo, vea IsOutlineVisible(Int32, Int32, Pen, Graphics).
Comentarios
Este método comprueba si el esquema de una ruta de acceso determinada se representa visible en el punto especificado. Las coordenadas del punto que se va a probar se proporcionan en coordenadas del mundo. La matriz de transformación del parámetro graphics
se aplica temporalmente antes de probar la visibilidad.
Se aplica a
IsOutlineVisible(Single, Single, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado.
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
Parámetros
- x
- Single
Coordenada x del punto que se va a probar.
- y
- Single
Coordenada y del punto que se va a probar.
Devoluciones
Este método devuelve true
si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado; de lo contrario, false
.
Ejemplos
Para obtener un ejemplo, vea IsOutlineVisible(Int32, Int32, Pen, Graphics).
Comentarios
Este método comprueba si el esquema de una ruta de acceso determinada se representa visible en el punto especificado.
Se aplica a
IsOutlineVisible(PointF, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado.
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
Parámetros
Devoluciones
Este método devuelve true
si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado; de lo contrario, false
.
Ejemplos
Para obtener un ejemplo, vea IsOutlineVisible(Int32, Int32, Pen, Graphics).
Comentarios
Este método comprueba si el esquema de una ruta de acceso determinada se representa visible en el punto especificado.
Se aplica a
IsOutlineVisible(PointF, Pen, Graphics)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indica si el punto especificado está incluido en (en) el esquema de este GraphicsPath cuando se dibuja con el Pen especificado y usa el Graphicsespecificado.
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
Parámetros
Devoluciones
Este método devuelve true
si el punto especificado está incluido en el esquema de este GraphicsPath como dibujado con el Penespecificado; de lo contrario, false
.
Ejemplos
Para obtener un ejemplo, vea IsOutlineVisible(Int32, Int32, Pen, Graphics).
Comentarios
Este método comprueba si el esquema de una ruta de acceso determinada se representa visible en el punto especificado. Las coordenadas del punto que se va a probar se proporcionan en coordenadas del mundo. La matriz de transformación de graphics
se aplica temporalmente antes de realizar pruebas de visibilidad.
Se aplica a
IsOutlineVisible(Int32, Int32, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado.
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
Parámetros
- x
- Int32
Coordenada x del punto que se va a probar.
- y
- Int32
Coordenada y del punto que se va a probar.
Devoluciones
Este método devuelve true
si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado; de lo contrario, false
.
Ejemplos
Para obtener un ejemplo, vea IsOutlineVisible(Int32, Int32, Pen, Graphics).
Comentarios
Este método comprueba si el esquema de una ruta de acceso determinada se representa visible en el punto especificado.
Se aplica a
IsOutlineVisible(Point, Pen)
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
- Source:
- GraphicsPath.cs
Indica si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado.
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
Parámetros
Devoluciones
Este método devuelve true
si el punto especificado está incluido en el esquema de este GraphicsPath cuando se dibuja con el Penespecificado; de lo contrario, false
.
Ejemplos
Para obtener un ejemplo, vea IsOutlineVisible(Int32, Int32, Pen, Graphics).
Comentarios
Este método comprueba si el esquema de una ruta de acceso determinada se representa visible en el punto especificado.