EllipseStylusShape 類別

定義

表示手寫筆筆尖圖案近似橢圓型。

public ref class EllipseStylusShape sealed : System::Windows::Ink::StylusShape
public sealed class EllipseStylusShape : System.Windows.Ink.StylusShape
type EllipseStylusShape = class
    inherit StylusShape
Public NotInheritable Class EllipseStylusShape
Inherits StylusShape
繼承
EllipseStylusShape

範例

下列範例示範如何建立 EllipseStylusShape ,並將其傳遞至 GetIncrementalStrokeHitTester 方法,以清除 的 Stroke 一部分。 這個範例假設有 一個 IncrementalStrokeHitTester 呼叫 eraseTester 的 ,而且其 StrokeHit 事件已經連接到此範例中定義的事件處理常式。 若要建立可讓使用者清除筆跡的控制項,請參閱 如何:清除自訂控制項上的筆跡

// Prepare to collect stylus packets. Get the 
// IncrementalHitTester from the InkPresenter's 
// StrokeCollection and subscribe to its StrokeHitChanged event.
protected override void OnStylusDown(StylusDownEventArgs e)
{
    base.OnStylusDown(e);

    EllipseStylusShape eraserTip = new EllipseStylusShape(3, 3, 0);
    eraseTester = 
        presenter.Strokes.GetIncrementalStrokeHitTester(eraserTip);
    eraseTester.StrokeHit += new StrokeHitEventHandler(eraseTester_StrokeHit);
    eraseTester.AddPoints(e.GetStylusPoints(this));
}
' Prepare to collect stylus packets. Get the 
' IncrementalHitTester from the InkPresenter's 
' StrokeCollection and subscribe to its StrokeHitChanged event.
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)

    MyBase.OnStylusDown(e)

    Dim eraserTip As New EllipseStylusShape(3, 3, 0)
    eraseTester = presenter.Strokes.GetIncrementalStrokeHitTester(eraserTip)
    AddHandler eraseTester.StrokeHit, _
        AddressOf eraseTester_StrokeHit
    eraseTester.AddPoints(e.GetStylusPoints(Me))

End Sub

建構函式

EllipseStylusShape(Double, Double)

使用指定的寬度和高度,初始化 EllipseStylusShape 類別的新執行個體。

EllipseStylusShape(Double, Double, Double)

使用指定的寬度、高度和角度,初始化 EllipseStylusShape 類別的新執行個體。

屬性

Height

取得手寫筆的高度。

(繼承來源 StylusShape)
Rotation

取得手寫筆的角度。

(繼承來源 StylusShape)
Width

取得手寫筆的寬度。

(繼承來源 StylusShape)

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於