これはあなたにとっては簡単に聞こえるかもしれませんが、私はこれに本当に苦労しています。私はC#(初めて)でWinFormアプリケーションに取り組んでいます。asp.net アプリケーションにクライアント テーブルがあります。WCF を介してデータを取得しています。WCF を使用してデータを取得し、それをオブジェクト配列に配置できます。
WCF は XML 形式でデータを渡しています。値が入力されていることを SOAP Sonar を使用して確認しました。
このオブジェクト配列には、clients テーブルのすべての値が含まれています。そこからフルネームとクライアントIDが必要なだけです。しかし、どうすればそれができるのかわかりません。XMLを逆シリアル化するためにXML Serializationを試しました。その後、これらの値をコンボボックスに入力する必要がありますが、それができると確信しています。
詳細については、コードを追加してください: Function Calling WCF: '
Client[] PopulateClient(string param1){
Client[] clientlist;
var ClientListResponse = GetClientList<ClienListResponse>(returninXMLFormat);
clientlist = ClientListResponse.Items;
return clientlist;
}
//Another Class calling above function
Client[] getclient(string param)
{
Client[] callclient(param)
return callclient;
}
' 次に、callclient を使用してコンボボックスに入力する必要があります。call client には、複数のクライアントと 20 列のテーブルがあります。私はフルネームとIDが必要です。
どんな助けでも大歓迎です。.net Framework 4.0 を使用しています。ありがとう