ふらっと C#,C♯,C#(初心者用) Part125at TECHふらっと C#,C♯,C#(初心者用) Part125 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト995:デフォルトの名無しさん (ワッチョイ 5394-4hBO) 16/12/26 19:52:33.70 5v43Qgq70.net >TextBox1にフォーカスが移動したら、TextBox2を表示してそちらにフォーカスを移動します。 >TextBox2から別のところにフォーカスが移動したらTextBox2を非表示にしたいです。 というのは、入力しようとすると別途用意された入力フォームが開く、みたいなUIを模したいのかなぁ とりあえず >>968 はこれで実現できる private void TextBox1_Enter(object sender, EventArgs e) { new Task(() => { TextBox2.Visible = true; TextBox2.Select(); }) .Start(TaskScheduler.FromCurrentSynchronizationContext()); } フォーカスイベントの連鎖から独立した別スレッドからUIスレッドに指示を出すので >set focus from within the Enter, GotFocus, Leave, LostFocus, Validating, or Validated event handlers には当たらないと思う 996:デフォルトの名無しさん (JP 0Hcf-Qa15) 16/12/26 20:00:08.21 K98gijPEH.net 役所が1セルに1文字しか入力しちゃいけないExcelフォーマット量産してるって 話を思い出した 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch