簡體   English   中英

獲取ObservableCollection <Object> WPF客戶下的RIA服務轉RIA服務的結果

[英]Get ObservableCollection<Object> as result of RIA Services under WPF Client to RIA Services

WPF客戶端下,是否有某種方法可以將ObservableCollection<Object>作為RIA Services方法的結果獲取到RIA Services

很簡單,您可以將Ria服務結果映射為IEnumerable,然后在服務響應時初始化新的ObservableCollection(riaOperationContractResult)。 這是一個例子:

MyService myService = new MyService();
myService.OnOperationContractExecuted += new EventHandler(OnOperationContractExecuted);
myService.BeginOperationContract(...);

...

private void OnOperationContractExecuted(object sender, OperationContractEventArgs e) {
    IEnumerable<MyServiceObj> objs = (IEnumerable<MyServiceObj>e.Result);
    ObservableCollection<MyServiceObj> obsObjs = new ObservableCollection<MyServiceObj>(objs);
}

...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM