带加载窗口的WPF错误

时间:2012-07-26 12:56:21

标签: c# wpf xaml

我有一个wpf窗口,在开始时我用后台工作线程填充一个listview。我想在线程完成时加载一个加载窗口。所以我用进度条创建了另一个wpf窗口。当我调用worker.RunWorkerAsync()时,listview会正常填充。但如果我创建一个新的加载窗口,我看不到我的基本wpf窗口。如果我关闭加载窗口,我会看到我的基本wpf窗口,但列表视图是空的。

我的加载窗口xaml:

<Window x:Class="WpfApplication1.Loading"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Loading..." Height="100" Width="400" ResizeMode="NoResize">
<Grid>
    <ProgressBar Name="pb" VerticalAlignment="Center" Orientation="Horizontal" Width="350" Height="20" IsIndeterminate="True" Margin="0,0,0,0" HorizontalAlignment="Center"></ProgressBar>
</Grid>

我打电话给加载窗口:

worker.RunWorkerAsync();
Loading l = new Loading();
l.ShowDialog();

0 个答案:

没有答案