0
Silverlightユーザーコントロールのコードビハインドですべての入力コントロールを列挙できますか?Silverlightですべての入力コントロールを列挙する方法
たとえば、舞台裏で別のサービスにフォームを送信したいとします。 Silverlightページに含まれているすべての入力を含むPOSTを送信する必要があります。
Silverlightユーザーコントロールのコードビハインドですべての入力コントロールを列挙できますか?Silverlightですべての入力コントロールを列挙する方法
たとえば、舞台裏で別のサービスにフォームを送信したいとします。 Silverlightページに含まれているすべての入力を含むPOSTを送信する必要があります。
私はこれを自動的に行う方法はないと思っていますが、いつでもVisualTreeHelper
を使ってSilverlightアプリケーションのビジュアルツリーを走査し、興味のあるコントロールの値を選ぶことができます。
しかし、ViewModelクラスのプロパティにコントロールをバインドするほうが簡単ではないでしょうか?管理しているプロパティに基づいてPOSTリクエストを作成するメソッドをクラスに追加できます。