0

Visual Basic でタブを並べ替えるにはどうすればよいですか? タブを非表示にしてから表示すると、最初ではなく最後に表示されます。

コード:

Dim tab As TabPage
Dim checktab As Integer = 0
Private Sub HideTabPage(tabPage As TabPage)
    tab = tabPage
    Me.SearchExtras.TabPages.Remove(tabPage)
    checktab = 1
End Sub

Private Sub UnHideTabPage()
    If checktab = 1 Then
        Me.SearchExtras.TabPages.Add(tab)
        checktab = 0
    End If
End Sub

返信の引用

4

1 に答える 1

1

Add の代わりにTabPageCollection.Insertを使用し、タブを挿入するインデックスを指定できるため、この場合は次のようになります。

Me.SearchExtras.TabPages.Insert(0, tab)
于 2013-01-12T00:49:06.220 に答える