問題タブ [flowlayoutpanel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
7582 参照

c# - C# FlowLayoutPanel 内のコントロールの場所を変更する

私はflowLayoutPanel相対位置制御を使用しています。内のコントロールの位置を変更したいと思いflowLayoutPanelます。私が場所を言うとき、私はcontrol2の前にcontrol1などを意味するのではありません-つまり、2つのコントロールを取得した場合、つまり、のlabel高さは21、の高さは13、の高さも21です. 上から - ((21-13)/2)の垂直方向の真ん中に配置したい。垂直方向の中央に固有のものは必要ありません。一般的な解決策が必要です。comboBoxcomboBoxlabelflowLayoutPanellabelflowLayoutPanel

0 投票する
7 に答える
45145 参照

.net - FlowLayoutPanel-コントロールの自動幅?

FlowLayoutPanelに挿入されたアイテムをFlowLayoutPanelの自動サイズにすることは可能ですか?次に例を示します。

1つのFlowLayoutPanelと3つのボタンが内部にあるフォーム:

ここに画像の説明を入力してください

フォームのサイズを変更すると、コントロールは次のようになります。「左から右」に配置されます

ここに画像の説明を入力してください

私が欲しいのはこれです:コントロールはFlowLayoutPanelの幅を持つ必要があります:

ここに画像の説明を入力してください

これを行う方法についてのアイデアはありますか?FlowDirectionを変更し、Anchorプロパティで遊んでいましたが、運がありませんでした。

もちろん、FlowLayoutPanel_Resizeイベントでコントロールのサイズを変更することもできますが、約500のユーザーコントロールを追加したいと思います。テストしたところ、速度が遅くなりました。

0 投票する
3 に答える
28213 参照

c# - FlowLayoutPanelで水平スクロールバーを無効にする方法は?

FlowLayoutPanelがあり、複数のコントロールがあります。縦方向にスクロールしたいだけです。しかし、設定するAutoScroll = trueと、垂直スクロールバーと水平スクロールバーの両方が表示されました。水平スクロールバーを無効にして、垂直スクロールバーのみを機能させ続けるにはどうすればよいですか?

0 投票する
3 に答える
3280 参照

c# - FlowLayoutPanelの行と列を検索します

現在FlowLayoutPanelにある行と列を簡単に検索する方法があるのか​​、それとも手動計算が必要なのか疑問に思っていますか?

0 投票する
2 に答える
3454 参照

.net - 「flowlayoutpanel」内の「controlsinapanel」のアンカーを設定する

私のWindowsアプリケーションで

フローレイアウトパネル内に通常のパネルがあります

この通常のパネルには、いくつかの入力コントロール(ラベル、テキストボックスなど)があります。

ウィンドウのサイズを変更すると自動サイズ変更されると考えて、アンカープロパティを設定しました。

しかし、私がそれをテストしたとき、スロールバーがさらに右に移動したことがわかるので、flowlayoutpanel自体のサイズが自動的に変更されました...通常のパネルのコントロールはまったく移動しませんでした。

誰かがここで何が悪いのか知っていますか?

ありがとう!

0 投票する
2 に答える
3570 参照

c# - FlowLayoutPanel。カスタム スクロールバー

FlowLayoutPanel 内でサードパーティのスクロール コントロールを使用することは可能ですか? 問題は、devexpress コントロールを使用していて、FlowLayoutPanel のスクロールバー コントロールが見栄えがよくないことです。

カスタム ペイントする方法や、それらを devexpress コントロールに置き換える方法はありますか。

これをどうやって進めるかについてのアイデアはありますか?

0 投票する
1 に答える
16261 参照

c# - WindowsフォームのFlowlayoutとTablelayout

WindowsフォームのFlowlayoutとTablelayoutの違いは何ですか?私はそれをグーグルできることを知っています、しかし私は時間が少し不足しています。

私の要件も、フォームのサイズが変更されたときです。フォームのサイズ変更は、コントロールの配置を台無しにしないでください。解像度の変更に反応するはずです。

0 投票する
0 に答える
241 参照

flowlayoutpanel - FlowlayoutPanel がすべての子コントロールを表示しない

複数の子 control panel を持つ flowlayoutpanel があります。子パネルが動的に追加されています。子パネルのサイズを変更する機能を提供するトラックバーが 1 つあります (背景画像付き)。子パネルのサイズを変更している間、flowlayoutpanel はすべての子パネルを表示できず、下部に空のスペースが表示されます。事前に助けを求めています。

0 投票する
3 に答える
12377 参照

c# - Winforms: ドッキング付き FlowLayoutPanel

これはwinformsにあります。基本的に、他のユーザー コントロールで満たされた FlowlayoutControl であるユーザー コントロールを作成しています。追加された各コントロールを前のコントロールの上部に (左から右に) ドッキングする必要があります。残念ながら、flowlayoutcontrol はドッキング プロパティを無視しているようです。そこにコントロールをドッキングする方法はありますか? 項目を左から右に埋める必要がありますが、項目はリスト ビューのように配置する必要があります。私が提供できるコードは本当にありません。なぜなら、それはどのようなアプローチを取るべきかを理解することの問題だからです。

0 投票する
1 に答える
7311 参照

c# - flowLayout でコントロール間のスペースを増やす

C# WinForms:フローレイアウト内にコントロールを水平にドロップすると、コントロール間にデフォルトよりも多くのスペースを設定する方法はありますか?