2014-02-21 3 views
0

Я бы хотел, чтобы моя вкладка (и диалог) изменялась при нажатии на вкладку.Автоматически изменять размер закладки на вкладке (VB.NET)

Например:

  • Tab1 является 300x200
  • Tab2 является 400x400

диалог открывается в Tab1 в 300x200. Когда вы нажмете Tab2, диалоговое окно и вкладка изменятся на 400x400.

ответ

0

Установите свойство Dock() в TabControl для заполнения, а затем обработать SelectedIndexChanged() событие:

Private Sub TabControl1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles TabControl1.SelectedIndexChanged 
    Select Case TabControl1.SelectedIndex 
     Case 0 
      Me.Size = New Size(300, 200) 
     Case 1 
      Me.Size = New Size(400, 400) 
    End Select 
End Sub 
+0

Спасибо. Я попробую это, как только смогу. –

Смежные вопросы