TabControl.Deselected Olay

Tanım

Sekme seçimi kaldırıldığında gerçekleşir.

public:
 event System::Windows::Forms::TabControlEventHandler ^ Deselected;
public event System.Windows.Forms.TabControlEventHandler Deselected;
public event System.Windows.Forms.TabControlEventHandler? Deselected;
member this.Deselected : System.Windows.Forms.TabControlEventHandler 
Public Custom Event Deselected As TabControlEventHandler 

Olay Türü

Örnekler

Aşağıdaki kod örneğinde bu üyenin kullanımı gösterilmektedir. Örnekte, olay işleyicisi olayın oluşumunu Deselected raporlar. Bu rapor, olayın ne zaman gerçekleştiğini öğrenmenize yardımcı olur ve hata ayıklamada size yardımcı olabilir. Birden çok olayı veya sık gerçekleşen olayları raporlamak için, iletisini ile Console.WriteLine değiştirmeyi MessageBox.Show veya iletiyi çok satırlı TextBoxbir iletiye eklemeyi göz önünde bulundurun.

Örnek kodu çalıştırmak için, adlı TabControl1bir tür TabControl örneği içeren bir projeye yapıştırın. Ardından olay işleyicisinin olayla ilişkilendirildiğinden Deselected emin olun.

private void TabControl1_Deselected(Object sender, TabControlEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "TabPage", e.TabPage );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TabPageIndex", e.TabPageIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Action", e.Action );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Deselected Event" );
}
Private Sub TabControl1_Deselected(sender as Object, e as TabControlEventArgs) _ 
     Handles TabControl1.Deselected

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "TabPage", e.TabPage)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TabPageIndex", e.TabPageIndex)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Action", e.Action)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"Deselected Event")

End Sub

Açıklamalar

Bir içinde geçerli sekme değiştiğinde TabControl, aşağıdaki olaylar aşağıdaki sırayla gerçekleşir.

Bu olaylar, geçersiz durumdaysa TabPage sekme değişikliğini iptal etme veya yeni görüntülenen TabPagebir öğesinin durumunu güncelleştirme gibi görevleri gerçekleştirmenize olanak sağlar.

Geçerli sekme, kullanıcı bir sekmeye tıkladığında, veya yöntemini çağırdığınızda DeselectTab veya veya SelectTabSelectedTab özelliğinin SelectedIndex değerini değiştirdiğinizde değişir.

Şunlara uygulanır

Ayrıca bkz.