デザイン ビュー (DV) は優れていると思いますが、コードを自動的に挿入する方法を変更しようとするのInitializeComponent
は非常に困難です。そして時々、その自動魔法のコードがプログラムを壊します。
たとえば、DV は、カスタム UserControl のすべてのプロパティを自動的に認識し、すべてのプロパティを の値に割り当てますInitializeComponent
。しかし、正しく使用しないと一部のセッターが実行時例外をスローするため、一部のプロパティに値を割り当てたくありません。手動で修正することもできますInitializeComponent
が、デザインを変更するたびに、SharpDevelop は機能を再生成します。
また、特定の要因に基づいて Default Constructor にサイズを設定させる別のケースがありますが、InitializeComponent
すぐに別の静的な値に設定します。
定義した特定のプロパティに自動的に値を割り当てないように DV に指示するにはどうすればよいですか?