MESCIUS InputMan for ASP.NET 10.0J
コンテキストメニューの拡大表示

タッチ操作時には各コントロールのコンテキストメニューを拡大表示することができます。また、拡大倍率を設定することも可能です。

概要
以下のコントロールでは、タッチ操作(長押し)によりコンテキストメニューが表示されたとき、マウス操作時よりも大きいサイズのコンテキストメニューを表示します。
なお、カレンダーコントロールおよびドロップダウンカレンダーでは、長押しによりポップアップされる休日スタイル名が拡大表示されます。

長押しによりタッチツールバーが表示されるように設定されている場合は、コンテキストメニューは表示されません。

拡大倍率の設定
タッチ操作時に表示されるコンテキストメニューは拡大倍率を設定することで、サイズを変更できます。拡大倍率は、各コントロールのTouchContextMenuScaleプロパティを使用して設定します。デフォルトはマウス操作時の1.5倍で、設定可能な範囲は1〜4倍の範囲です。 (図)マウス操作時とタッチ操作時(1.5倍)のコンテキストメニュー


次のサンプルコードは、テキストコントロールのタッチ操作時のコンテキストメニューを2.5倍に表示する例です。
GcTextBox1.TouchContextMenuScale = 2.5F
GcTextBox1.TouchContextMenuScale = 2.5f;
関連トピック

 

 


© MESCIUS inc. All rights reserved.