1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Impedir que o usuário use a janela da mainwindow enquanto outra window estiver aberta

Discussion in 'Technology' started by Arthuro Verissimo, Oct 8, 2018.

  1. Tenho uma aplicação em WPF seguindo o padrão MVVM e em certa parte da aplicação eu mostro uma ProgressBar que implementei em uma view separada para o usuário e, enquanto essa progressBar estiver rodando, precisaria que o usuário fosse impossibilitado de mexer em qualquer outra janela, assim como o método "ShowDialog()" faz porém, se eu exibo a progressBar usando o ShowDialog() a main app para de fazer o processo pois fica esperando o Result da minha view...

    [​IMG]

    Aqui está a parte do Código em que chamo a progressBar

    _progressBar = new PackProgressBar("Packing",BasicVariableCollection.Count - 1);
    _progressBar.Show();


    Onde "PackProgressBar" é o nome da minha classe da View da progressbar, que é da classe "Window"

    Login To add answer/comment
     

Share This Page