2009-03-31 10 views
0

Silverlightユーザーコントロールのコードビハインドですべての入力コントロールを列挙できますか?Silverlightですべての入力コントロールを列挙する方法

たとえば、舞台裏で別のサービスにフォームを送信したいとします。 Silverlightページに含まれているすべての入力を含むPOSTを送信する必要があります。

答えて

1

私はこれを自動的に行う方法はないと思っていますが、いつでもVisualTreeHelperを使ってSilverlightアプリケーションのビジュアルツリーを走査し、興味のあるコントロールの値を選ぶことができます。

しかし、ViewModelクラスのプロパティにコントロールをバインドするほうが簡単ではないでしょうか?管理しているプロパティに基づいてPOSTリクエストを作成するメソッドをクラスに追加できます。

関連する問題