常にアクティブになるようにフォームを設定する方法はありますか?私が別のフォームを開いても開いたフォームは非アクティブになり、他のフォームはアクティブになります。
例:
「メインフォーム」と「リマインダーフォーム」の2つのフォームがあります。アプリケーションを起動すると、「リマインダーフォーム」がロードされ、「メインフォーム」がロードされ、「メインフォーム」はアクティブですが、「リマインダーフォーム」はアクティブですが、フォームのロード方法のシーケンス同じであること。いつもアクティブなフォームを設定するには?
1
A
答えて
1
「アクティブ」とは、常にフォーカスがあることを意味し、組み込みの方法では不可能である場合は、それを処理する必要があります。常に表示されるようにしたい場合は、TopMost=true
属性を使用することができます。したがって、常にの非TopMostフォーム(これは、別のフォームが表示された場合には保証されません)になります。 TopMostフォーム。
これが役に立ちます。
0
あなたはDeactivate
イベントに登録して、再度フォームがアクティブにActivate
を呼び出すことができます。
public ReminderForm()
{
//other stuff
Deactivate += (s, e) => { if (/* check if really do it */) Activate(); };
}
あなたがちょうど見えるようにする「リマインダーフォーム」をしたい場合は、trueにTopMost
を設定する簡単な方法です。
0
フォームのTopMost
プロパティをtrue
に設定します。
0
あなたは、あなたのフォームが他のフォームの上に常に滞在したい場合は、TopMost = true;
0
private void button1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.Show();
this.Focus();
}
0
がTrue
TopMost
プロパティを設定する設定
public ReminderForm()
{
InitializeComponent();
MainForm frm2 = new MainForm();
MainForm.Show();
Activate();
}
を使用することができます
関連する問題
- 1. 2つのアクティブなスクリーンを1つに設定しますか?
- 2. アクティブなメンバシッププロバイダをプログラムで設定する
- 3. class = "active"をアクティブなページに設定するには
- 4. アクティブでないためにセッションタイムアウトを設定する
- 5. asp:MenuItemをアクティブに設定する
- 6. アクティブなメニュー項目をメニュー内に設定する
- 7. wmiでアクティブなセッションを取得する(Win32_LogonSessionは非アクティブ/古いセッションも返す)
- 8. 非アクティブなフォームを暗くする
- 9. EmberJS内の複数の異なるルートにリンク 'アクティブ'を設定するには
- 10. seamでWebサービスを設定する(「アクティブなアプリケーションコンテキストなし」)
- 11. 現在のページを「アクティブ」に設定するには
- 12. Python Tkinterは非アクティブな枠線をテキストボックスに設定していますか?
- 13. JavaScriptを使用したナビゲーションのアクティブなクラスを設定する
- 14. C#フォームを否定的な場所に設定する
- 15. Magentoの 'My Account'でアクティブなメニューリンクを設定する方法
- 16. jQuery UIオートコンプリート:アクティブなアイテムを設定する
- 17. WPF MDI - XAMLからアクティブなウィンドウを設定する
- 18. いつも壁紙として背景画面を設定するには?
- 19. bootstrap navクラスにアクティブに設定
- 20. はJqueryでアクティブなアコーディオンを設定しました
- 21. は「アクティブ」として一度に一つの要素を設定し
- 22. フォームにテキスト・ボックスを設定する - oracle
- 23. gcloudでアクティブな設定プロファイルを変更するにはどうすればいいですか?
- 24. ページングされたlistview - アクティブに設定Page
- 25. 親Liがアクティブな間にJquery、Childsが1つずつアクティブになる
- 26. ActiveRecordのないプロパティにデフォルト値を設定する最も良い方法は?
- 27. フォームPOSTメソッドは、私は私のhtmlページに設定フォームを持っている
- 28. オブジェクトにプロパティを設定する最も簡単な方法は?
- 29. 入力ジェスチャーを実行すると、MenuItem.InputGestureTextを設定してもMenuItemがアクティブにならないのはなぜですか?
- 30. Rails:設定可能な入力数を持つフォーム