如何从另一个类设置控件的属性

时间:2013-04-24 23:10:08

标签: c# xaml windows-8 microsoft-metro

我在页面上有一个progressBar控件。 所有数据都来了 this.DefaultViewModel [“Items”] = feedAllCinemas.Cinemas; 其中feeAllCinemas放在另一个班级。

我需要在feedAllCinemas类中控制progressBar的可见性。

1 个答案:

答案 0 :(得分:1)

一种(简单但简单)的方法是将进度条实例传递给feedAllCinemas类。

class feedAllCinemas
{
   ProgressBar m_ProgressBar;

   public feedAllCinemas(ProgressBar pbar)
   {
        m_ProgressBar = pbar;
   }

   void someMethod()
   {
         m_ProgressBar.Visibility = Visibility.Collapsed;
   }
}