GraphicsPath.IsVisible Метод

Определение

Указывает, содержится ли указанная точка в этом GraphicsPathэлементе.

Перегрузки

Имя Описание
IsVisible(Point)

Указывает, содержится ли указанная точка в этом GraphicsPathэлементе.

IsVisible(PointF)

Указывает, содержится ли указанная точка в этом GraphicsPathэлементе.

IsVisible(Point, Graphics)

Указывает, содержится ли указанная точка в этом GraphicsPathэлементе.

IsVisible(PointF, Graphics)

Указывает, содержится ли указанная точка в этом GraphicsPathэлементе.

IsVisible(Int32, Int32)

Указывает, содержится ли указанная точка в этом GraphicsPathэлементе.

IsVisible(Single, Single)

Указывает, содержится ли указанная точка в этом GraphicsPathэлементе.

IsVisible(Int32, Int32, Graphics)

Указывает, содержится ли указанная точка в этом GraphicsPathпараметре, используя указанный Graphicsпараметр.

IsVisible(Single, Single, Graphics)

Указывает, содержится ли указанная точка внутри этой GraphicsPath области в видимой области клипа указанного Graphicsобъекта.

IsVisible(Point)

Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs

Указывает, содержится ли указанная точка в этом 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

Параметры

point
Point

Объект, Point представляющий точку для тестирования.

Возвращаемое значение

Этот метод возвращает, true если указанная точка содержится в этом GraphicsPath; в противном случае false.

Примеры

Пример см. в разделе GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Применяется к

IsVisible(PointF)

Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs

Указывает, содержится ли указанная точка в этом 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

Параметры

point
PointF

Объект, PointF представляющий точку для тестирования.

Возвращаемое значение

Этот метод возвращает, true если указанная точка содержится в этом GraphicsPath; в противном случае false.

Примеры

Пример см. в разделе IsVisible(Int32, Int32, Graphics).

Применяется к

IsVisible(Point, Graphics)

Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs

Указывает, содержится ли указанная точка в этом 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

Параметры

pt
Point

Объект, Point представляющий точку для тестирования.

graphics
Graphics

Для Graphics проверки видимости.

Возвращаемое значение

Этот метод возвращает, true если указанная точка содержится в этом GraphicsPath; в противном случае false.

Примеры

Пример см. в разделе GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Комментарии

Координаты проверяемой точки задаются в координатах мира. Матрица преобразования graphics параметра временно применяется перед тестированием для видимости.

Применяется к

IsVisible(PointF, Graphics)

Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs

Указывает, содержится ли указанная точка в этом 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

Параметры

pt
PointF

Объект, PointF представляющий точку для тестирования.

graphics
Graphics

Для Graphics проверки видимости.

Возвращаемое значение

Этот метод возвращает значение true , если указанная точка содержится в этом объекте; в противном случае false.

Примеры

Пример см. в разделе IsVisible(Int32, Int32, Graphics).

Комментарии

Координаты проверяемой точки задаются в координатах мира. Матрица преобразования graphics параметра временно применяется перед тестированием для видимости.

Применяется к

IsVisible(Int32, Int32)

Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs

Указывает, содержится ли указанная точка в этом 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

Параметры

x
Int32

Координата x точки для тестирования.

y
Int32

Координата y точки для тестирования.

Возвращаемое значение

Этот метод возвращает, true если указанная точка содержится в этом GraphicsPath; в противном случае false.

Примеры

Пример см. в разделе IsVisible(Int32, Int32, Graphics).

Применяется к

IsVisible(Single, Single)

Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs

Указывает, содержится ли указанная точка в этом 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

Параметры

x
Single

Координата x точки для тестирования.

y
Single

Координата y точки для тестирования.

Возвращаемое значение

Этот метод возвращает, true если указанная точка содержится в этом GraphicsPath; в противном случае false.

Примеры

Пример см. в разделе IsVisible(Int32, Int32, Graphics).

Применяется к

IsVisible(Int32, Int32, Graphics)

Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs

Указывает, содержится ли указанная точка в этом GraphicsPathпараметре, используя указанный Graphicsпараметр.

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

Параметры

x
Int32

Координата x точки для тестирования.

y
Int32

Координата y точки для тестирования.

graphics
Graphics

Для Graphics проверки видимости.

Возвращаемое значение

Этот метод возвращает, true если указанная точка содержится в этом GraphicsPath; в противном случае false.

Примеры

Следующий пример кода предназначен для использования с Windows Forms и требуется PaintEventArgse, объект события OnPaint. Код выполняет следующие действия:

  • Создает путь и добавляет многоточие в путь.

  • Проверяет, содержится ли указанная точка в пути.

  • Отображает результат в диалоговом окне.

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

Комментарии

Координаты проверяемой точки задаются в координатах мира. Матрица преобразования graphics временно применяется перед тестированием для видимости.

Применяется к

IsVisible(Single, Single, Graphics)

Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs
Исходный код:
GraphicsPath.cs

Указывает, содержится ли указанная точка внутри этой GraphicsPath области в видимой области клипа указанного Graphicsобъекта.

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

Параметры

x
Single

Координата x точки для тестирования.

y
Single

Координата y точки для тестирования.

graphics
Graphics

Для Graphics проверки видимости.

Возвращаемое значение

Этот метод возвращает, true если указанная точка содержится в этом GraphicsPath; в противном случае false.

Примеры

Пример см. в разделе IsVisible(Int32, Int32, Graphics).

Комментарии

Координаты проверяемой точки задаются в координатах мира. Матрица преобразования graphics параметра временно применяется перед тестированием для видимости.

Применяется к