PowerTools SPREAD for ASP.NET 8.0J > リファレンス > クライアント側スクリプト リファレンス > スクリプトメンバ > クラス > TouchStripItem クラス |
TouchStripItemクラスを構成するメンバは次のとおりです。 このクラスはMenuItemクラスを継承します。
コンストラクタ | 説明 |
---|---|
public TouchStripItem() : MenuItem(); | MenuItemクラスの新規インスタンスを初期化します。 |
public TouchStripItem(text) : MenuItem(text); | 表示されたテキスト値によって、新規のタッチツールバー項目を初期化します。 |
public TouchStripItem(text, imageUrl) : MenuItem(text, imageUrl); | 表示されたテキスト値、およびアイコンイメージのURLによって、新規のタッチツールバー項目を初期化します。 |
プロパティ | 説明 |
---|---|
public int Width {get; set;} | タッチツールバー項目の幅を取得または設定します。 |
次のサンプルコードは、タッチツールバーを作成します。 クライアント側スクリプトは次のようになります。
window.onload = function () { var spread = document.getElementById("FpSpread1"); spread.addEventListener("TouchStripOpening", function (e) { var touchStrip = new FarPoint.Web.Spread.TouchStrip(); touchStrip.Items.push(new FarPoint.Web.Spread.TouchStripItem("Test")); touchStrip.Show(e.X, e.Y, e.Spread, e.Area); e.Handled = true; touchStrip.AddEventListener("Clicked", function (e) { // グローバルなタッチツールバーイベント alert("Clicked"); }); touchStrip.Items[0].AddEventListener("Clicked", function (e) { // タッチツールバー項目のイベント alert("menu item"); }); }); }