GraphicsPath.IsOutlineVisible Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir.
Aşırı Yüklemeler
IsOutlineVisible(Int32, Int32, Pen, Graphics) |
Belirtilen noktanın, belirtilen ile çizildiğinde ve belirtilen Pen kullanılarak Graphicsbunun GraphicsPath ana hattı içinde (altında) bulunup bulunmadığını gösterir. |
IsOutlineVisible(Point, Pen, Graphics) |
Belirtilen noktanın, belirtilen ile çizildiğinde ve belirtilen Pen kullanılarak Graphicsbunun GraphicsPath ana hattı içinde (altında) bulunup bulunmadığını gösterir. |
IsOutlineVisible(Single, Single, Pen, Graphics) |
Belirtilen noktanın, belirtilen ile çizildiğinde ve belirtilen Pen kullanılarak Graphicsbunun GraphicsPath ana hattı içinde (altında) bulunup bulunmadığını gösterir. |
IsOutlineVisible(Single, Single, Pen) |
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir. |
IsOutlineVisible(PointF, Pen) |
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir. |
IsOutlineVisible(PointF, Pen, Graphics) |
Belirtilen noktanın, belirtilen ile çizildiğinde ve belirtilen Pen kullanılarak Graphicsbunun GraphicsPath ana hattı içinde (altında) bulunup bulunmadığını gösterir. |
IsOutlineVisible(Int32, Int32, Pen) |
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir. |
IsOutlineVisible(Point, Pen) |
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir. |
IsOutlineVisible(Int32, Int32, Pen, Graphics)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Belirtilen noktanın, belirtilen ile çizildiğinde ve belirtilen Pen kullanılarak Graphicsbunun GraphicsPath ana hattı içinde (altında) bulunup bulunmadığını gösterir.
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
Parametreler
- x
- Int32
Sınanacak noktanın x koordinatı.
- y
- Int32
Sınanacak noktanın y koordinatı.
Döndürülenler
Bu yöntem, belirtilen nokta belirtilen ile Pençizildiği gibi bunun GraphicsPath ana hattında yer alırsa döndürürtrue
; aksi takdirde, false
.
Örnekler
Aşağıdaki kod örneği, Windows Forms ile kullanılmak üzere tasarlanmıştır ve bir OnPaint olay gerektirir.PaintEventArgse
Kod aşağıdaki eylemleri gerçekleştirir:
Bir yol oluşturur.
Yola bir dikdörtgen ekler.
Geniş bir kalem oluşturur ve bu kalemle yolu genişleter (örneği daha net hale getirmek için),
bir noktayı (100, 50) çağırarak IsOutlineVisibledikdörtgenin kenarlarından birinde (altında) olup olmadığını görmek için test eder.
Sonuç ileti kutusunda gösterilir (bu örnekte true). Başka bir deyişle kenar bu nokta üzerinden işlenir.
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
Açıklamalar
Bu yöntem, belirli bir yolun ana hattının belirtilen noktada görünür olarak işlenip işlenmediğini sınar. Test edilecek noktanın koordinatları dünya koordinatlarında verilir. dönüştürme matrisi graphics
görünürlük testi öncesinde geçici olarak uygulanır.
Şunlara uygulanır
IsOutlineVisible(Point, Pen, Graphics)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Belirtilen noktanın, belirtilen ile çizildiğinde ve belirtilen Pen kullanılarak Graphicsbunun GraphicsPath ana hattı içinde (altında) bulunup bulunmadığını gösterir.
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
Parametreler
Döndürülenler
Bu yöntem, belirtilen nokta belirtilen ile Pençizildiği gibi bunun GraphicsPath ana hattında yer alırsa döndürürtrue
; aksi takdirde, false
.
Örnekler
Örnek için bkz. IsOutlineVisible(Int32, Int32, Pen, Graphics)
Açıklamalar
Bu yöntem, belirli bir yolun ana hattının belirtilen noktada görünür olarak işlenip işlenmediğini sınar. Test edilecek noktanın koordinatları dünya koordinatlarında verilir. dönüştürme matrisi graphics
görünürlük testi öncesinde geçici olarak uygulanır.
Şunlara uygulanır
IsOutlineVisible(Single, Single, Pen, Graphics)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Belirtilen noktanın, belirtilen ile çizildiğinde ve belirtilen Pen kullanılarak Graphicsbunun GraphicsPath ana hattı içinde (altında) bulunup bulunmadığını gösterir.
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
Parametreler
- x
- Single
Sınanacak noktanın x koordinatı.
- y
- Single
Sınanacak noktanın y koordinatı.
Döndürülenler
Bu yöntem, belirtilen noktanın belirtilen ile Pençizildiği şekilde bunun GraphicsPath ana hattının içinde (altında) yer alırsa döndürürtrue
; aksi takdirde, false
.
Örnekler
Örnek için bkz. IsOutlineVisible(Int32, Int32, Pen, Graphics)
Açıklamalar
Bu yöntem, belirli bir yolun ana hattının belirtilen noktada görünür olarak işlenip işlenmediğini sınar. Test edilecek noktanın koordinatları dünya koordinatlarında verilir. Görünürlük testi öncesinde parametrenin graphics
dönüştürme matrisi geçici olarak uygulanır.
Şunlara uygulanır
IsOutlineVisible(Single, Single, Pen)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir.
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
Parametreler
- x
- Single
Sınanacak noktanın x koordinatı.
- y
- Single
Sınanacak noktanın y koordinatı.
Döndürülenler
Bu yöntem, belirtilen nokta belirtilen ile çizildiğinde bunun GraphicsPath ana hattında yer alırsa döndürürtrue
; aksi takdirde, false
.Pen
Örnekler
Örnek için bkz. IsOutlineVisible(Int32, Int32, Pen, Graphics)
Açıklamalar
Bu yöntem, belirli bir yolun ana hattının belirtilen noktada görünür olarak işlenip işlenmediğini sınar.
Şunlara uygulanır
IsOutlineVisible(PointF, Pen)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir.
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
Parametreler
Döndürülenler
Bu yöntem, belirtilen nokta belirtilen ile çizildiğinde bunun GraphicsPath ana hattında yer alırsa döndürürtrue
; aksi takdirde, false
.Pen
Örnekler
Örnek için bkz. IsOutlineVisible(Int32, Int32, Pen, Graphics)
Açıklamalar
Bu yöntem, belirli bir yolun ana hattının belirtilen noktada görünür olarak işlenip işlenmediğini sınar.
Şunlara uygulanır
IsOutlineVisible(PointF, Pen, Graphics)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Belirtilen noktanın, belirtilen ile çizildiğinde ve belirtilen Pen kullanılarak Graphicsbunun GraphicsPath ana hattı içinde (altında) bulunup bulunmadığını gösterir.
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
Parametreler
Döndürülenler
Bu yöntem, belirtilen noktanın belirtilen ile Pençizildiği şekilde bunun GraphicsPath ana hattının içinde (altında) yer alırsa döndürürtrue
; aksi takdirde, false
.
Örnekler
Örnek için bkz. IsOutlineVisible(Int32, Int32, Pen, Graphics)
Açıklamalar
Bu yöntem, belirli bir yolun ana hattının belirtilen noktada görünür olarak işlenip işlenmediğini sınar. Test edilecek noktanın koordinatları dünya koordinatlarında verilir. dönüştürme matrisi graphics
görünürlük testi öncesinde geçici olarak uygulanır.
Şunlara uygulanır
IsOutlineVisible(Int32, Int32, Pen)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir.
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
Parametreler
- x
- Int32
Sınanacak noktanın x koordinatı.
- y
- Int32
Sınanacak noktanın y koordinatı.
Döndürülenler
Bu yöntem, belirtilen nokta belirtilen ile çizildiğinde bunun GraphicsPath ana hattında yer alırsa döndürürtrue
; aksi takdirde, false
.Pen
Örnekler
Örnek için bkz. IsOutlineVisible(Int32, Int32, Pen, Graphics)
Açıklamalar
Bu yöntem, belirli bir yolun ana hattının belirtilen noktada görünür olarak işlenip işlenmediğini sınar.
Şunlara uygulanır
IsOutlineVisible(Point, Pen)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Belirtilen noktanın, belirtilen ile Pençizildiğinde bunun GraphicsPath ana hattının içinde (altında) bulunup bulunmadığını gösterir.
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
Parametreler
Döndürülenler
Bu yöntem, belirtilen nokta belirtilen ile çizildiğinde bunun GraphicsPath ana hattında yer alırsa döndürürtrue
; aksi takdirde, false
.Pen
Örnekler
Örnek için bkz. IsOutlineVisible(Int32, Int32, Pen, Graphics)
Açıklamalar
Bu yöntem, belirli bir yolun ana hattının belirtilen noktada görünür olarak işlenip işlenmediğini sınar.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin