私はやや複雑なUserControlを持っています.Visual Studio 2008はそれを扱う際には害を与えません。デザイナーが設定した無害な値のいくつかを直ちに変更することを決めます。つまりサイズのプロパティの初期化です。これらの変更を保存して閉じると再オープンすると、ほとんどの場合、コントロールの最初のサイズが無限に変更される必要がある別のコンポーネントを決定することになります。幸運にも、私はどこでも自動サイジングを使用しているので、これらの変更は無害ですが、これは非常に面倒です。私は何がうまくいかないのか分かり始めていないのですが、私の唯一の考えは、デザイナーがコントロールを開くたびに初期サイズのフィールドに自動サイズ変更の結果を割り当てることです。原因/修正に関するアイデアはありますか?Visual Studio Designerは常に自分のコントロールを変更しようとしています
編集:また、私は、アプリケーションの実行間で一定のサイズ変更可能な子コンポーネントのサイズを保存するアプリケーション設定を使用していますが、私は本当にデザイナーはそれだけで、これまでデフォルトを使用しなければならないことを理解するのに十分スマートであると思います。
私はこれも完全に手に入ります。本当に刺激的なので、毎回ソース管理のために私にプロンプトを表示し、しばらくの間、変化を壊してしまいます。 – GWLlosa
カスタムコントロール内の子コントロールのサイズを変更しているVisual Studio 2012でも同じ問題が発生しています。あなたのために働いた解決策の言葉? – almostProgramming