PowerTools InputMan for ASP.NET 8.0J
Update(String,BalloonTipInfo) メソッド
使用例 

更新の対象となるBalloonTipInfoオブジェクトに設定されているコントロールのID
(String 型)
更新の対象となるBalloonTipInfoオブジェクト
BalloonTipInfo 型)
BalloonTipInfoオブジェクトの内容を更新します。
構文
Public Overloads Sub Update( _
   ByVal controlID As String, _
   ByVal tipInfo As BalloonTipInfo _
) 
public void Update( 
   string controlID,
   BalloonTipInfo tipInfo
)

パラメータ

controlID
更新の対象となるBalloonTipInfoオブジェクトに設定されているコントロールのID
(String 型)
tipInfo
更新の対象となるBalloonTipInfoオブジェクト
BalloonTipInfo 型)
例外
例外解説
System.ArgumentNullExceptiontipInfoにnull(Visual BasicではNothing)が設定されています。
System.ArgumentExceptioncontrolIDにBalloonTipInfoCollectionに存在しないコントロールが設定されています。
解説
Updateメソッドは、既に設定してあるBalloonTipInfoオブジェクトの内容を更新するときに使用します。BalloonTipInfoオブジェクトの各プロパティを変更しただけでは設定は反映されません。
使用例
次のサンプルコードでは、Updateメソッドの使用方法を示します。
Imports GrapeCity.Web.Input.IMBalloonTip

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Not IsPostBack Then
        ' バルーンチップの内容を設定します。
        Dim ti As New BalloonTipInfo
        ti.Caption = "入力確認"
        ti.Icon = IconType.Information
        ti.Span = 3000
        
        ' コントロールBalloonTipInfoオブジェクトを設定します。
        GcBalloonTip1.BalloonTipInfos.Add("GcTextBox1", ti)
    End If
End Sub

Protected Sub GcTextBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GcTextBox1.TextChanged
    ' 新しいBalloonTipInfoオブジェクトを作成します。
    Dim ti As New BalloonTipInfo
    ti = GcBalloonTip1.BalloonTipInfos("GcTextBox1").Clone()
    ti.Text = "「" + GcTextBox1.Text + "」と入力されました。"
    
    ' BalloonTipInfoオブジェクトを更新します。
    GcBalloonTip1.BalloonTipInfos.Update("GcTextBox1", ti)
    
    'バルーンチップを表示します。
    GcBalloonTip1.Show("GcTextBox1", TipPosition.BottomRight)
End Sub
using GrapeCity.Web.Input.IMBalloonTip;

private void Page_Load(object sender, System.EventArgs e)
{
    if( !IsPostBack )
    {
        // バルーンチップの内容を設定します。
        BalloonTipInfo ti = new BalloonTipInfo();
        ti.Caption = "入力確認";
        ti.Icon = IconType.Information;
        ti.Span = 3000;
        
        // コントロールBalloonTipInfoオブジェクトを設定します。
        GcBalloonTip1.BalloonTipInfos.Add("GcTextBox1", ti);
    }
}

private void GcTextBox1_TextChanged(object sender, System.EventArgs e)
{
    BalloonTipInfo ti = new BalloonTipInfo();
    ti = GcBalloonTip1.BalloonTipInfos["GcTextBox1"].Clone();
    ti.Text = "「" + GcTextBox1.Text + "」と入力されました。";
    
    // BalloonTipInfoオブジェクトを更新します。
    GcBalloonTip1.BalloonTipInfos.Update("GcTextBox1", ti);
    
    // バルーンチップを表示します。
    GcBalloonTip1.Show("GcTextBox1", TipPosition.BottomRight);
}
参照

BalloonTipInfoCollection クラス
BalloonTipInfoCollection メンバ
オーバーロード一覧

 

 


© 2005-2015 GrapeCity inc. All rights reserved.