リストを作成するための私のコードは次のようになります。
[OperationContract]
List<it_position> GetAllPositions(){
PositionDataClassesDataContext context = new PositionDataClassesDataContext();
var result = from positions in context.it_positions select positions;
return result.ToList();
}
そして、私はメソッドからデータを取得します
PositionServiceReference.PositionServiceClient service = new
PositionServiceReference.PositionServiceClient();
service.GetAllPositionsCompleted += new
EventHandler<PositionServiceReference.GetAllPositionsCompletedEventArgs>
(service_GetAllPositionsCompleted);
service.GetAllPositionsAsync();
しかし、どうすれば使用できる配列になるように結果を得ることができますか?それらは現在、データリストの単なるItemSorucesです...
void service_GetAllPositionsCompleted(object sender,
PositionServiceReference.GetAllPositionsCompletedEventArgs e)
{
dgEmployee.ItemsSource = e.Result;
}