PowerTools SPREAD for ASP.NET 8.0J
TouchStripItemClicked イベント

TouchStrip項目がクリックされたときに発生します。
構文
'Declaration
 
Public Event TouchStripItemClicked As TouchStripItemClickedHandler
public event TouchStripItemClickedHandler TouchStripItemClicked
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、TouchStripItemClickEventArgs 型の引数を受け取りました。次の TouchStripItemClickEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ説明
Areaクリックされた項目が属するTouchStrip領域を取得します。  
SelectedItemタッチツールバーで選択されている項目を取得します。  
次のサンプルコードは、TouchStripItemClickedイベントを使用します。
protected void Page_Load(object sender, EventArgs e)
{
    if (this.IsPostBack) return;
    FarPoint.Web.Spread.TouchStrip ts = new FarPoint.Web.Spread.TouchStrip();
    FarPoint.Web.Spread.TouchStripItem item1 = new FarPoint.Web.Spread.TouchStripItem("Red");
    FarPoint.Web.Spread.TouchStripItem item2 = new FarPoint.Web.Spread.TouchStripItem("Green");
    FarPoint.Web.Spread.TouchStripItem item3 = new FarPoint.Web.Spread.TouchStripItem("Blue");      
    ts.Items.Add(item1);
    ts.Items.Add(item2);
    ts.Items.Add(item3);
    item1.AutoPostBack = true;
    item2.AutoPostBack = true;            
    FpSpread1.TouchStrips[FarPoint.Web.Spread.TouchStripShowingArea.Row] = ts;           
}

protected void FpSpread1_TouchStripItemClicked(object sender, FarPoint.Web.Spread.TouchStripItemClickEventArgs eventArgs)
{
    FpSpread1.ActiveSheetView.Cells[0, 0].Value += eventArgs.Area.ToString();
    FpSpread1.SaveChanges();            
}
Protected Sub Page_Load(sender As Object, e As EventArgs)
    If Me.IsPostBack Then
        Return
    End If
    Dim ts As New FarPoint.Web.Spread.TouchStrip()
    Dim item1 As New FarPoint.Web.Spread.TouchStripItem("Red")
    Dim item2 As New FarPoint.Web.Spread.TouchStripItem("Green")
    Dim item3 As New FarPoint.Web.Spread.TouchStripItem("Blue")
    ts.Items.Add(item1)
    ts.Items.Add(item2)
    ts.Items.Add(item3)
    item1.AutoPostBack = True
    item2.AutoPostBack = True
    FpSpread1.TouchStrips(FarPoint.Web.Spread.TouchStripShowingArea.Row) = ts
End Sub

Protected Sub FpSpread1_TouchStripItemClicked(sender As Object, eventArgs As FarPoint.Web.Spread.TouchStripItemClickEventArgs)
    FpSpread1.ActiveSheetView.Cells(0, 0).Value += eventArgs.Area.ToString()
    FpSpread1.SaveChanges()
End Sub
参照

FpSpread クラス
FpSpread メンバ

 

 


© 2003-2015, GrapeCity inc. All rights reserved.