• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

kombypetras

progressBar

6 mensagens neste tópico

Boas pessoal.

Tenho a seguinte duvida.

Numa aplicação WPF crio uma progressBar da seguinte forma

<ProgressBar Foreground="#FF004DFF" x:Name="progressBar1" Height="32" VerticalAlignment="Bottom" Grid.Column="2" Margin="56,0,56,40" Orientation="Horizontal"
                     Loaded="Window_Loaded" Maximum="100" Value="0">
    		<ProgressBar.Background>
    			<LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
    				<GradientStop Color="#FF5773B4" Offset="0"/>
    				<GradientStop Color="#FF9EACCC" Offset="0.545"/>
    				<GradientStop Color="#FF5773B4" Offset="1"/>
    			</LinearGradientBrush>
    		</ProgressBar.Background>
    		<ProgressBar.BorderBrush>
    			<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
    				<GradientStop Color="#FFAFC6FB" Offset="0"/>
    				<GradientStop Color="#FF5773B4" Offset="1"/>
    			</LinearGradientBrush>
    		</ProgressBar.BorderBrush>
    	</ProgressBar>

depois quando é para executar a progressBar utilizo o seguinte codigo

public void Window_Loaded(object sender,  RoutedEventArgs e)
        {
            Duration duration = new Duration(TimeSpan.FromSeconds(5));
            DoubleAnimation doubleanimation = new DoubleAnimation(200.0, duration);
            progressBar1.BeginAnimation(ProgressBar.ValueProperty, doubleanimation);
        }

A minha duvida é como encontrar forma de depois da progressBar encher sair da Window onde a progressBar está incluída ou seja executar uma acção.

Agradecia que alguém em desse uma ajudinha se faz favor.

Obrigado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se não me engano existe um evento para quando a animação acabar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas.

Não encontro nenhum evento relacionado com isso.

ja pesquisei na net mas uma que encontrei nao percebi como era feita e a esta nã funcina como eu quero, percorre a progressBar so que nao sai da Window no final.

Ajudem me SFF.

Obrigado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas.

Não consegui resolver o meu problema.

Se calhar e uma coisa simples mas nao consegui resolver.

Obrigado na mesma, se tiverem mais ajudas agradecia.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas.

Betovsky já consegui resolver o meu problema.

Obrigado pela ajuda.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora