問題タブ [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 投票する
2 に答える
3326 参照

.net - .NET FlowLayoutPanel のちらつきを減らす

数秒ごとに、複数の LinkLabel を FlowLayoutPanel にクリアして追加しています。正常に動作しますが、ちらつきがかなり目立ちます。減らす方法はありますか?Form.DoubleBuffering を設定しようとしましたが、役に立ちませんでした。

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

c# - FlowLayoutPanelの問題

FlowLayoutPanel で本当に苦労しています。

私は1つの子コントロールを持つFLP(FlowLayoutPanel)を持つWinformsアプリを持っています - tabControl(その中にwebBrowserを持つ)。フォームには、上部にドッキングされた TableLayoutPanel と、下部にドッキングされた別の TableLayoutPanel もあります。したがって、私の意図は、これらの TLP の間のスペースを FlowLayoutPanel で埋めることです。すべてのコントロールがデザイン ビューでフォームに追加されます。

必要なもの - フォームのサイズを変更すると、FLP のサイズもそれに合わせて適切に変更され、フォームが埋められ、tabControl も FLP を埋める必要があります。

フォームは最大化して実行するように設定されているため、アプリを実行すると最初のサイズ変更がデフォルトで行われます。その時点で、FLP とそのコントロールは、Form_Layout イベント ハンドラーで具体的に指示しない限りサイズ変更されません。

問題は、サイズの変更、アンカー、ドックのどの組み合わせをそのイベント ハンドラーで試しても、常に tabControl の上部または下部がフォーム領域からはみ出し、Web ブラウザーのスクロール バー全体が表示されないことです。初期化; そのため、タブ コントロールが FLP 内に適切にドッキングされていません (または、FLP がフォームにドッキングされていません)。Form_layout コードは次のとおりです。

FlowLayoutPanel のサイズ変更動作を理解する必要があります。

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

c# - フローレイアウトパネルからコントロールのプロパティを変更するにはどうすればよいですか?

プログラムでコントロールを追加し、各コントロールの名前が同じであると仮定して、flowlayoutpanelでコントロールのプロパティを変更するにはどうすればよいですか?

たとえば、この画像は2つのテキストボックスと2つのボタンがあることを示していますが、ボタン2の背面の色を変更するにはどうすればよいですか?コントロールが実行時に追加されたと仮定します。

代替テキスト

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

c# - c# FlowLayoutPanel でコントロールを再編成する

FlowLayoutPanel 内のコントロールをユーザーがドラッグできるようにして、再編成できるようにすることは可能ですか。ラベルのリストがある場合は、デスクトップ上のアイコンと同じようにドラッグして移動したいと思います。ラベル A を取得して、ラベル B と C の間に配置したいと思います。

もう 1 つのオプションは、このすぐに使用できる別のコンテナー コントロールがある場合、FLP のドラッグ アンド ドロップ ハンドラーをコーディングするよりも、おそらくそれを好むということです。

編集: WinForms を使用しています。

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

c# - c# で flowLayoutPanel が空かどうかを確認する

flowLayoutPanel が空のときにエラー ラベルが表示されるようにしたいのですが、flowLayoutPanel が空であることを確認する方法がわかりません。これは私の現在のコードです:

助けてください、

ありがとう

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

c# - 別の AutoSize されたコントロールに対する Windows フォーム コントロールの位置を指定することは可能ですか?

FlowLayoutPanel、OK ボタン、およびキャンセル ボタンを含む Windows フォーム ウィンドウがあります。Form と FlowLayoutPanel は両方とも AutoSize が有効になっており、FlowLayoutPanel は配置されたアイテムに応じて拡大または縮小します。

FlowLayoutPanelのすぐ下の同じ行にOKボタンとキャンセルボタンを配置する方法を見つけようとしています。それらの上にある FlowLayoutPanel が拡大および縮小するため、それらの位置を指定することはできません。

これを解決する方法についてのアイデアはありますか?

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

c# - フロー レイアウト パネル/リンク ラベルの問題

テキストをリンク ラベルに設定し、これらのラベルをフロー レイアウト パネルに追加しています。リンク ラベルの端が切り落とされているように見えるため、テキストの 3/4 のみのラベルがあります。これがなぜなのか誰か知っていますか?

ありがとう

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

c# - FlowLayoutPanelは列に追加しますか?

フローレイアウトパネルがあり、Linklablesの辞書も追加しています

value.text!= "somevalue"である限り、フローレイアウトパネルに2つを隣り合わせに追加することは可能ですか(2のように、キーと値を意味します)。ライン。

ここにいくつかのサンプルデータとフォームキーと値の出力があります

次のように表示されます

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

c# - FlowLayoutPanelコントロールにページング効果を実装するにはどうすればよいですか?

次のコードのおかげで、画像を作成し、サムネイルとしてFlowLayoutPanelに追加します。

実装は非常に簡単です。ディレクトリ内の利用可能な画像を読み、次のサブプロシージャを呼び出します。

さて、拡張したいと思います。ページング効果を作成したいと思います。アプリケーションは利用可能なすべての画像を読み取る必要がありますが、画面に表示されている画像のみをペイントします。

そしていつものように、どこから始めればいいのかわかりません。ライトを使ってもらえますか?

...そしてC#バージョンが登場します!

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

c# - c#を使用してflowlayoutpanelのすべての画像を印刷する方法

c#(Visual Studio .NET 2005または2008)を使用して、フローレイアウトパネルにある10個の画像すべてを印刷するのを手伝ってくれる人はいますか

これを行う方法がわかりませんか?