다음을 통해 공유


Stylus.Buttons 속성

업데이트: 2007년 11월

Stylus 개체에서 사용 가능한 StylusButtons 개체를 가져옵니다.

네임스페이스:  Microsoft.StylusInput
어셈블리:  Microsoft.Ink(Microsoft.Ink.dll)

구문

‘선언
Public ReadOnly Property Buttons As StylusButtons
‘사용 방법
Dim instance As Stylus
Dim value As StylusButtons

value = instance.Buttons
public StylusButtons Buttons { get; }
public:
property StylusButtons^ Buttons {
    StylusButtons^ get ();
}
/** @property */
public StylusButtons get_Buttons()
public function get Buttons () : StylusButtons

속성 값

형식: Microsoft.StylusInput.StylusButtons
Stylus 개체에서 사용 가능한 StylusButtons 개체입니다.

설명

StylusButtons 개체로 기술되는 단추에는 펜 팁, 지우개 끝 및 펜대 단추가 포함도리 수 있습니다.

예제

이 Microsoft Visual C# .NET 예제는 폼의 도우미 메서드인 StylusDataToString에서 가져온 코드 조각입니다. 도우미 메서드는 Stylus 개체를 받아 Stylus 개체와 해당 단추에 대한 정보가 들어 있는 문자열을 반환합니다.

using Microsoft.Ink;
using Microsoft.StylusInput;
using Microsoft.StylusInput.PluginData;

// ...

// Declare the RealTimeStylus objects, the GestureRecognizer plugin,
// and the DynamicRenderer plug-in.
private Microsoft.StylusInput.RealTimeStylus thePrimaryRealTimeStylus = null;
private Microsoft.StylusInput.RealTimeStylus theSecondaryRealTimeStylus = null;
private Microsoft.StylusInput.GestureRecognizer theGestureRecognizer = null;
private Microsoft.StylusInput.DynamicRenderer theDynamicRenderer = null;

// ...

// Returns information about a given stylus.
private string StylusDataToString(Stylus theStylus)
{
    System.Text.StringBuilder result = new System.Text.StringBuilder();

    // Add information about the tablet pen.
    result.Append(
        string.Format("  Name = {0}, Id = {1}, ContextId = {2}, Inverted = {3}, Button Count = {4}."
        + Environment.NewLine, theStylus.Name, theStylus.Id,
        theStylus.TabletContextId, theStylus.Inverted, theStylus.Buttons.Count));

    // Add information about each of the tabet pen's buttons.
    for (int i=0; i<theStylus.Buttons.Count; i++)
    {
        result.Append(
            string.Format("    Button {0}: Name = {1}, Id = {2}" + Environment.NewLine,
            i, theStylus.Buttons.GetName(i), theStylus.Buttons.GetId(i)));
    }

    return result.ToString();
}

플랫폼

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

Stylus 클래스

Stylus 멤버

Microsoft.StylusInput 네임스페이스

StylusButtons

Microsoft.StylusInput.PluginData.StylusButtonDataBase

Microsoft.StylusInput.PluginData.StylusButtonDownData

Microsoft.StylusInput.PluginData.StylusButtonUpData