監視可能なコレクションの値をページ 1 からページ 2 に渡したいのですが、グローバル変数を使用して渡すにはどうすればよいですか?
public pg1()
{
InitializeComponent();
proxy.FindOrderCompleted += new EventHandler<FindOrderCompletedEventArgs>(proxy_FindOrderCompleted);
proxy.FindOrderAsync(custemail);
}
void proxy_FindOrderCompleted(object sender, FindOrderCompletedEventArgs e)
{
listBox1.ItemsSource = e.Result;
ObservableCollection<Order> Orders = this.listBox1.ItemsSource as ObservableCollection<Order>;
}
xmalで割り当てた後
public ObservableCollection <Order> Orders
{
get; set;
}
public List<Order> FindOrder(string custemail, string orderstatus)
{
var findorder = from r in order.Orders where (r.CustEmail == custemail && r.OrderStatus == orderstatus ) select r;
return findorder.ToList();
}
グローバルに割り当てるにはどうすればよいですか?