- ふらっと 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 - 独りでズコーしておきます
∧∧ ヽ(・ω・)/ ズコー \(.\ ノ 、ハ,,、  ̄  ̄
|
|