[C#]TabPageの遷移制御
TabPageの遷移を制御する
[環境]
VisualStudio2008
C# Windowsフォームアプリケーション
マイクロアドBTパートナーはブログやサイトに貼るだけ。お小遣いをゲットしよう!
TabPageの遷移を制御する際、以下のイベントハンドラに制御コードを記述する。
・Deselected
・Deselecting
・Selecting
・Selected
・他
TabPageが特定の条件下では遷移しないようにする際は以下のような感じで。
private void tabControl1_Selecting(object sender, TabControlCancelEventArgs e)
{
if (何かの条件)
{
e.Cancel = true;
}
}
TabControlCancelEventArgs のCancelプロパティにtrueを設定すると、現在
遷移しようとしている動作をキャンセルする。