VB.NETのモジュールからフォームコントロールオブジェクトにアクセス/アクセスできますか?フォームにウェブブラウザがあるので、モジュールからアクセスできますか(設定の変更など)。私はこれを行う方法がわかりません。
2195 次
1 に答える
1
コントロールはパラメーターとして入力する必要があります。Module は静的 (共有) クラスとして動作するため、状態やインスタンス メンバーへのネイティブなアクセスはありません。
Module MyModule
Public Shared Sub MyMethod(ByVal myControl as WebUserControl)
' do your mojo
End Sub
End Module
ページ レベルからグローバル アクセスが必要な場合は、ページを送信できますが、さまざまなコントロールに対して再帰的な検索を実行する必要があり、レンダリングされた出力にアクセスできないため、GridViews などのデータバインドされたコントロールまたは FormViews は同じように機能せず、イベント ライフサイクルの対象となります。
Public Shared Sub MyMethod(ByVal myPage as Page)
End Sub
于 2013-02-26T18:30:00.813 に答える