私の以前のアプリの1つでは、winformsプロジェクトでflowlayoutpanelにコントロールを追加する必要がありましたが、彼らのためのパネルをフィットさせる。これを実現するためにWrapパネルのローディングコントロールを一度 "完全"にしたら停止します
私が書いた:https://github.com/LucasMoffitt/WordFiller/blob/master/WordFiller.Controls/WordLayoutPanel.cs
をインバウンド制御は、私がパネルの下部に描く四角形に触れた場合、これは基本的にプロパティをfalseに設定します。
WPFでこの動作を再現しようとしているうちに、WrapPanelが強制的にコントロールを取り込めないようにする方法はありません。
私はアレンジとメジャーのメソッドをオーバーライドしようとしましたが、すべてのコントロールが追加されて初めて呼び出されます。私はコントロールが全くロードされないようにする必要があります。
誰もが考えている?
いつチェックするのですか?私はこれまでに追加されたものを追跡しなければならないでしょう。 – Lucas
コントロールを動的に追加する場合は、これにいくつかのコードがあります。追加するたびに、プロパティをチェックする必要があります。 –
ご協力いただきありがとうございます。私はあなたが言ったことを考え、いくつかの異なるアプローチで遊んでいました。以下の私の答えを見てください!再度、感謝します! – Lucas