iam xtraタブを使用すると、3つのタブが表示されます。私はそれをパネルに入れているので、各タブは同じボタンです。私が欲しいのは、私がここにどのようなコードを入れる必要がありますどのように私は、タブ3に切り替えると、私は、ボタンの機能やイベントを無効にしますが、それでも私は、タブ1に切り替えると機能を実行することができますし、タブ2他のタブでマウスイベントを無効にする
private void simpleButton1_Click(object sender, EventArgs e)
{
add_rec()
}
private void xtraTabControl1_MouseDown(object sender, MouseEventArgs e)
{
DevExpress.XtraTab.ViewInfo.XtraTabHitInfo hi = xtraTabControl1.CalcHitInfo(e.Location);
if (hi.HitTest == DevExpress.XtraTab.ViewInfo.XtraTabHitTest.PageHeader)
{
if (hi.Page.Name == "xtraTabPage1")
{
}
if (hi.Page.Name == "xtraTabPage2")
{
}
if (hi.Page.Name == "xtraTabPage3")
{
}
}
}
のですか?
IAMボタンで有効使用せずに、またはvisibleプロパティDevExpress社
を使用して
またはあなたのタブコントロールの 'SelectedIndexChanged'イベントに適切な値にパネルやボタン' Enabled'プロパティを設定します。 –