私はwpfページでかなり大きなフォームを得ました。グリッド上にまとめていますが、すべての要素がページを乱雑にしています。私はフォームを小さなusercontrolsに分割し、それを1つのフォームとしてページにまとめていると考えました。それはうまく動作しませんでした:SharedSizeScope on a Grid makes the form 'dance'wpfの大きなフォーム(50要素程度)に関する問題
私はフォームを「ウィザードスタイル」のページに分割することができます。次のボタンで各ユーザーコントロールを処理しますが、分割しないでくださいエンドユーザーは1ページにすべてを収めているので、いくつかのページがあります。また、データの検証/格納は実際には大きなバング操作であり、最初のページ/ユーザーコントロールのいずれかで何か問題が生じた場合にフィードバックを提供することを難しくしています。
だから今?私は本当に小さな要素をすべてページの1つの大きなグリッドに直接配置したいと思っています。私はちょうどそれが間違っていると感じ - それは、メンテナンスの悪夢になります - 私も「私はXAMLで#regionタグのいくつかの種類があるなあ」考え始めた - 私は私が間違っているを知っ意味;)
何ができます私がやります?
私は通常、たくさんのコントロールを持つフォームを持っているときに、GroupBoxesまたはTabItemにそれらを配置します。 – SvenG