日期:2014-05-17  浏览次数:21130 次

WPF中页面间传递 List类型参数的问题
有两个页面 一个 Page1.xaml 和 Page2.xaml
在Page1中的button事件中
Page2 page = new Page2(listBean);//listBean是一个List类型数据集,装载的是Bean类
page.Show();
在Page2中
public partial class Page2: Window
{
  List<SheetBean> listBean = null;
  public InputSheet(List<SheetBean> listSheet)
  {
  InitializeComponent();
  listBean = new List<SheetBean>();
  foreach (SheetBean bean in listSheet)
  {
  listBean.Add(bean);
  }
  }
}
Page2编译报错
全局变量 listBean 比构造函数参数listSheet可访问性低,请教各位大侠,如何解决呢。

------解决方案--------------------
SheetBean的CLASS改为PUBLIC的。