私はフォーム上にコンボボックスを持っています。特定のラベルをクリックすると、このコンボボックスが非表示になります。問題は、コンボボックスにフォーカスがある場合、このコンボボックスを隠すボタンをクリックするとエラーが発生することです。このランタイムエラーをどのように解決できますか?msアクセス2007年にフォーカスを持っているコントロールを隠す
答えて
フォーカスを移動します。必要に応じて、フォーカスを受け取るための非常に小さなコントロールを作成します。
Me.SomeControlThatIsNotTheCombobox.SetFocus
再このラベルは、コントロールに関連付けられていないことを
注意をコメント。
Private Sub Label1_Click()
Me.Text1.SetFocus
Me.Label1.Visible = False
End Sub
ではなく、フォームの変更のコントロール場合、将来的にメンテナンス上の問題を引き起こす可能性があり、特定のコントロールにフォーカスを設定し、あなたがタブのキーを押すをシミュレートするならば、焦点はで次のオブジェクトに移動しますタブ順。
SendKeys "{TAB}"
DoEvents
Me.Command4.Visible = False
注:タブの処理を許可するには、doeventsが必要です。
もう一度同じ質問をします。このコードはどこに置くのですか?私はコンボボックスを隠すラベルのクリックイベントに入れてみました。私は同じエラーがあります。フォーカスのあるコントロールを隠すことはできません。 – user1175126
SendKeysは決して良い考えではありません。私はWindows 7と同じだと想像しています。 – Fionnuala
はい。最後に、私はうまく動作しないことに気付きました。コマンドボタンを使用していて、コントロールを隠すことができないはずです。私は今、同じコンボボックスを使用して、ラベルのクリックで異なるレコードを表示しています。 – user1175126
- 1. 他のコントロールがフォーカスしているときにフォームを隠す
- 2. アクセス2007年と端末
- 3. アクセス2007年の声明文
- 4. MSアクセス2007計算フィールドエラー
- 5. MS-アクセスMS-Accessのレポート2007年</p> <p>作成したフォームと名前をリストコンボボックスに2007年報告書の
- 6. msアクセス2007を使用してビジュアルベーシックデータベースアプリケーションを作成する方法
- 7. CSSを使ってコントロールを隠す(ウィザード)
- 8. 私はアクセス2007年にお互いにドロップダウンリストにしたい
- 9. MSアクセス - 私はかなり遅いクエリを持って
- 10. コントロールをタブコントロールにフォーカスする
- 11. 私はこのようになりますデルファイ2007コード持っているデルファイ2010年にTFileStreamに文字列
- 12. Ms Excel 2007にグリッドビューをエクスポートする
- 13. アクセス2007年にこのクエリを書く方法
- 14. msアクセス2007クエリで変数を宣言して設定する方法
- 15. アクセス2007は、だから私は名前のリストを持つテーブルを持っている多くの分野
- 16. 私のWPFでどのコントロールがフォーカスを持っているのかをスクリプトで確認する
- 17. Msアクセス2013年を追加する基準
- 18. アクセス2007年と小数点値を格納
- 19. MS Access 2007のは、私は次のような二つのテーブルを持っている
- 20. MS Access 2007を使用して、
- 21. DateTime.Now.ToUniversalTime()は間違った年を持っています
- 22. フォーカスにあるアンドロイドキーボードを隠す
- 23. msアクセス2007のドロップダウンでアクティブなディレクトリユーザのリストを使用
- 24. 2007年と2010年のWord Addinを作成する
- 25. XML Notepad 2007 breaks MS Access 2007ヘルプ
- 26. pyodbcを使用してMS Access 2007(.accdb)データベースに接続する
- 27. C#VS2008 ODBCを使用してMS Access 2007に挿入する
- 28. primeng:コントロールにフォーカスを設定
- 29. MSアクセス - 私は、次の2つのコンボボックス持って
- 30. フォーカスを持っている別のウィンドウでフルスクリーンモードを維持できますか?
+1透明なbgの小さなテキストボックスを使用してください。誰もフォーカスの変更を表示しません。 –
新しい小さなテキストボックスにいつフォーカスを設定する必要がありますか? – user1175126
ラベル、コンボボックス、またはその両方を隠していますか? – Fionnuala