小弟刚刚学WPF。很多不懂。怎么判断一个窗体是否加载完成?。还有WPF进度条怎么动态起来?求教WPF窗体加载完成进度条

解决方案 »

  1.   

    定义一个全局变量即可,一开始为false,加载完了设置为true,外面查询该标志的值。
      

  2.   


    关键是这个“加载完了设置为true”哪里设置啊。主窗体代码就这样的:
    前台:
      <Grid>
            <local:组件类 x:Name="ReportViewer1" />
        </Grid>
    后台:
       public MainWindow()
            {
                InitializeComponent();
            }怎么设置。
      

  3.   

    loaded方法就是窗体加载完的事件呀。。是否加载完数据库 你定义一个bool类型的属性 直接在加载数据库那个方法的最后设置为true不就好了
      

  4.   

    估计楼主说的不是loaded的问题,loaded的时候窗口是看不见的,以这个为条件通常不行,楼主说说要干什么吧,有实际的问题才好解决
      

  5.   

    谁有WPF进度条使用的例子,或者什么文档之类的东西都可以新手,刚刚学WPF。所以,详细点最好。
      

  6.   

    我邮箱:
    [email protected]
      

  7.   

    我邮箱:
    [email protected]
      

  8.   

    需要用到委托。
    Dispatcher.Invoke((Action)(() => WindownChange(methodName)));
      

  9.   

    new个进程BackgroundWorker用于执行上面的操作