トップページ > プログラム > 2016年05月27日 > vIYyde/v

書き込み順位&時間帯一覧

18 位/176 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000002100000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part120 [無断転載禁止]©2ch.net

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part120 [無断転載禁止]©2ch.net
615 :デフォルトの名無しさん[sage]:2016/05/27(金) 12:46:02.40 ID:vIYyde/v
テキストボックスを10個ほど載せたユーザーコントロールがあります。
便宜上、TextBox1〜TextBox10 とします。

このユーザーコントロールのコンストラスタを動的に5つ生成し
flowLayoutPanel に貼り付けてます。
便宜上、ユーザーコントロールを uc1〜uc5 とします。

フォームサイズよりも大きいため、AutoScroll = True にしてます。


フォーカス遷移に伴ってスクロールも勝手にしてくれるんですが
uc2のTextBox1 にフォーカスが入ったら(Enterしたら)
Text10が見えるところまで余計にスクロールさせたく、TextBox1 の Enter イベントで
ScrollControlIntoView(uc2.TextBox10);
としたんですが、無視されます。

何が間違えているのでしょうか。
ふらっと C#,C♯,C#(初心者用) Part120 [無断転載禁止]©2ch.net
616 :デフォルトの名無しさん[sage]:2016/05/27(金) 12:58:46.79 ID:vIYyde/v
ごめんなさい。

flowPanelLayout に対して ScrollControlIntoView してましたが
AutoScroll = true; が、flowPanelLayout でなく外側のフォームに指定してありました。

flowPanelLayout.AutoScroll = true;でうまくいきました。すみません。
ふらっと C#,C♯,C#(初心者用) Part120 [無断転載禁止]©2ch.net
617 :デフォルトの名無しさん[sage]:2016/05/27(金) 13:00:27.21 ID:vIYyde/v
独りでズコーしておきます


        ∧∧
       ヽ(・ω・)/   ズコー
      \(.\ ノ
    、ハ,,、  ̄
     ̄


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。