次の方法で共有


StylusButtons.GetName メソッド

StylusButtons オブジェクト内の指定したインデックス位置にあるスタイラス ボタンの名前を返します。

名前空間 :  Microsoft.StylusInput
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
Public Function GetName ( _
    index As Integer _
) As String
'使用
Dim instance As StylusButtons
Dim index As Integer
Dim returnValue As String

returnValue = instance.GetName(index)
public string GetName(
    int index
)
public:
String^ GetName(
    int index
)
public String GetName(
    int index
)
public function GetName(
    index : int
) : String

パラメータ

戻り値

型 : System.String
スタイラス ボタンの名前を返します。

解説

この名前はデジタイザの製造元によって定義されます。

このコレクションで定義されるボタンの一覧は、デジタイザによってサポートされるボタンを示します。必ずしもペン上にあるボタンではありません。プラグインが StylusButtonDown 通知と StylusButtonUp 通知を受け取ると、特定のスタイラス ボタンの状態とその存在を確認できます。

この Microsoft Visual C# .NET の例では、フォームに実装された StylusButtonUp メソッドのイベント ハンドラを示します。

public class Form1 : Form, IStylusAsyncPlugin
{
    private RealTimeStylus rts;
    private DynamicRenderer dr;
    private System.Windows.Forms.TextBox textBox1;
    public Form1()
    {
        rts = new RealTimeStylus(this);
        dr = new DynamicRenderer(this);
        rts.SyncPluginCollection.Add(dr);
        rts.AsyncPluginCollection.Add(this);
        rts.Enabled = true;
        dr.Enabled = true;

        InitializeComponent();
    }
    // ...
    public Microsoft.StylusInput.DataInterestMask DataInterest
    {
        get{return DataInterestMask.AllStylusData;}
    }
    public void StylusButtonUp(RealTimeStylus sender, StylusButtonUpData data)
    {
        textBox1.AppendText(
            string.Format("{0} button up: {1} ({2}){3}", 
            data.Stylus.Name, 
            data.Stylus.Buttons.GetName(data.ButtonIndex),
            data.ButtonIndex.ToString(),
            Environment.NewLine)
            );
    }
    // ...

プラットフォーム

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

StylusButtons クラス

StylusButtons メンバ

Microsoft.StylusInput 名前空間

Microsoft.StylusInput.PluginData.StylusButtonDataBase

Microsoft.StylusInput.PluginData.StylusButtonDownData

Microsoft.StylusInput.PluginData.StylusButtonUpData