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에서 지원
참고 항목
참조
Microsoft.StylusInput.PluginData.StylusButtonDataBase