アプリケーション用の VS ツールを使用して、InfoPath の "ドロップダウン リスト ボックス" コントロールに OnChange または Changed または IndexChanged イベントを追加しようとしています。
次のコードが見つかった場合、これがボタンでどのように行われるか:
((ButtonEvent)EventManager.ControlEvents["ButtonName"]).Clicked += new ClickedEventHandler(FormCode_Clicked);
これは他のコントロールでも可能だと思いますが、ドロップダウン リストにイベントを追加できるキャスト オブジェクトが見つからないようです。
((?)EventManager.ControlEvents["Project_x0020_Number"]).SelectedIndexChanged += new EventHandler(FormCode_SelectedIndexChanged);
オブジェクト ComboBox を試しましたが、このオブジェクトは ComboBox 型にキャストできないというエラーでした。
誰かが私にアドバイスをくれることを願っています。私がやりたいことは、基本的に、[プロジェクト番号] ボックスで選択した値に応じてデータをフィルター処理するクエリを実行することだけです。
言及するのも良いかもしれません: Word 文書 (SharePoint でテンプレートとして使用される) に入れるフォームを変更しています。これはあまり重要ではないと思いますが、何らかの方法で言及したと思います。
前もって感謝します
オキシラリー