2011-08-03 9 views
0

私はsilverlightアプリケーションを持っています。これはDML操作にサービスファイルを使用しています。サービスのメソッドには、page.ieのXAMLページ(例Main.XAML ) 私の問題はSilverlightであるのでXAMLページで自分のDBにアクセスできません、サービスファイルでメソッドを作成したい、MAsterテーブルからデータを取得して、最初のフォームにあるコンボボックスに入力したい。 私はサービスファイルのフォームのコントロールにアクセスできず、フォーム(Main.xaml)でこのコントロールを使用しようとすると、コントロールとしてSystem.Windows.Forms.ComboBoxコンボボックスを使用しようとしていますが、エラーが表示されています。データベースからSilverlightのコンボボックスを埋める方法

誰でも私にこのようにデータをコンボボックスに入力できますか教えてください。 可能な限り早くポーズ可能。

答えて

0

データコントラクトのコレクション(たとえば、製品のコレクション)を返す操作をサービスに追加する必要があります。

次に、非同期呼び出しを使用してSLアプリケーションからサービスを呼び出し、非同期コールバックのコンボボックスにデータをバインドします。

実例はhereです。

+0

お返事ありがとうございます... –

+0

私はC#のために同じを得ることができます... Silverlight4、VS2010...またはatleast C# –

+0

それは完全にSL4で動作します –

関連する問題