Проверка выделенной вкладки в TabControl - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Есть такой вопрос, почему данный код тупо не работает?
Листинг программы
  1. If (TabControl1.SelectedTab(sTabPage) Then
  2.  
  3. End If
Что не так с этим гребанным бейсиком? делаю все как на MSDN:
Листинг программы
  1. Imports System.Drawing
  2. Imports System.Windows.Forms
  3. Public Class Form1
  4. Inherits Form
  5. Private tabControl1 As TabControl
  6. Private tabPage1 As TabPage
  7. Private tabPage2 As TabPage
  8. Private Sub MyTabs()
  9. Me.tabControl1 = New TabControl()
  10. Me.tabPage1 = New TabPage()
  11. Me.tabPage2 = New TabPage()
  12. Me.tabControl1.Controls.AddRange(New Control() {Me.tabPage1, Me.tabPage2})
  13. Me.tabControl1.Padding = New Point(15, 10)
  14. Me.tabControl1.Location = New Point(35, 25)
  15. Me.tabControl1.Size = New Size(220, 220)
  16. ' Selects tabPage2 using SelectedTab.
  17. Me.tabControl1.SelectedTab = tabPage2
  18. Me.tabPage1.Text = "tabPage1"
  19. Me.tabPage2.Text = "tabPage2"
  20. Me.Size = New Size(300, 300)
  21. Me.Controls.AddRange(New Control() {Me.tabControl1})
  22. End Sub
  23. Public Sub New()
  24. MyTabs()
  25. End Sub
  26. Shared Sub Main()
  27. Application.Run(New Form1())
  28. End Sub
  29. End Class

Решение задачи: «Проверка выделенной вкладки в TabControl»

textual
Листинг программы
  1.  If TabControl1.SelectedTab.Name = "TabPage1" Then
  2.             MsgBox("да")
  3.         Else
  4.             MsgBox("нет")
  5.         End If

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут