none
WPF Browser - Tabcontrol con boton para cerrar RRS feed

  • Pregunta

  • Estimados,

    en mi aplicación utilizo el control tabcontrol para mostrar las página. Necesito que los TabItems tengan una boton X, como internet explore para poder cerrar la ventana. Como lo puedo hacer?

    VB (así armo mi tabcontrol)

    Private Shared _tabWindows As New TabControl()

     

        Private Sub CreateTabControl()

            _tabWindows.Name = "tcOpenForms"

            _tabWindows.SelectedIndex = 0

            _tabWindows.TabStripPlacement = Dock.Bottom

            Contenedor.Children.Add(_tabWindows)

        End Sub

     

        Private Sub OpenTab(ByVal page As Page)

            Dim tab As New TabItem()

            Dim frame As New Frame()

     

            frame.Navigate(page)

            tab.Name = page.Title.Replace(" ", "")

            tab.Header = page.Title.ToString

            tab.Content = frame

     

            page.Height = frame.Height

            page.Width = frame.Width

     

            _tabWindows.Items.Add(tab)

     

            tab.Focus()

        End Sub

     

        Private Sub Principal_Loaded(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs) Handles Me.Loaded

            CreateTabControl()

        End Sub

     

        Private Sub lblVisor_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Input.MouseButtonEventArgs) Handles lblVisor.MouseDown

            Dim newWindow = New Visor

            OpenTab(newWindow)

        End Sub

     

    lunes, 4 de abril de 2011 2:38

Todas las respuestas