none
mostrar el busyindicator al ejecutar una opción de menú en WPF RRS feed

  • Pregunta

  • XAML:

    hola,

    La idea es que aparezca el indicador justo al darle click en una opción de menú de mi página principal del proyecto WPF.

    pero no aparece nada... he creado un hilo para habilitar el indicador dentro y justo cuando acabe desactivarlo pero no hay manera...

            <xctk:BusyIndicator Name="mensaki" BusyContent="cargando clientes.." IsBusy="False" Grid.Column="2" Margin="137,46,275,303"/>

    code behind:

      Private Sub ProcesosClientes_Click(sender As Object, e As RoutedEventArgs) Handles ProcesosClientes.Click
    
    
            Dim treballfons As New BackgroundWorker
            Me.Central.Visibility = Windows.Visibility.Hidden
    
            AddHandler treballfons.DoWork, AddressOf fesquelcom
            AddHandler treballfons.RunWorkerCompleted, AddressOf acaba
       
    
            Me.MarcPrincipal.Visibility = Windows.Visibility.Visible
            Me.MarcPrincipal.Source = New Uri("Customers.xaml", UriKind.RelativeOrAbsolute)
    
        End Sub
    
        Public Sub fesquelcom(sender As Object, e As DoWorkEventArgs)
            Me.mensaki.IsBusy = True
    
            For i = 0 To 100
                System.Threading.Thread.Sleep(50)
            Next
        End Sub
        Public Sub acaba(sender As Object, e As RunWorkerCompletedEventArgs)
            Me.mensaki.IsBusy = False
    
        End Sub


    Primary platform is Windows 7 Ultimate 64 bit along with VS 2012/Sql2k8 for WPF and SilverLight stuff

    sábado, 13 de julio de 2013 15:41