StylusShape Класс

Определение

Представляет кончик пера.

public ref class StylusShape abstract
public abstract class StylusShape
type StylusShape = class
Public MustInherit Class StylusShape
Наследование
StylusShape
Производный

Примеры

В следующем примере показано, как создать StylusShape и передать его GetIncrementalStrokeHitTester методу для удаления части объекта Stroke. В этом примере предполагается, что вызывается IncrementalStrokeHitTestereraseTester и что его 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

Комментарии

Указывает StylusShape фигуру, ширину и высоту кончика пера. Такие методы, как Erase и HitTest использование StylusShape для определения пера кончик удара удара. RectangleStylusShape И EllipseStylusShape классы наследуются от StylusShape.

Использование текста XAML

Этот класс обычно не используется в XAML.

Свойства

Имя Описание
Height

Возвращает высоту пера.

Rotation

Получает угол пера.

Width

Возвращает ширину пера.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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