0

私はVisual Studio 2005 SP1を使用してWindowsフォームプロジェクトで作業しています。ユーザーインターフェイスに使用するユーザーコントロールがたくさんあります。昨日、デザインモードに問題が発生し始めました。ユーザーコントロールを開くと、すべてのコントロールが消えます。デザイン ファイルとコントロールの定義はまだ残っています。アプリを実行しても問題はありません。

すべてのユーザーコントロールのロード内でこのコードを使用しようとしています

if (!this.DesignMode)
{
   // Put some logic here
}

ただし、問題は解決しません。今日、私のユーザーコントロールはデザインモードでは表示されませんが、実行時には表示されます。

どのように可能でしょうか?そのための提案はありますか?

よろしく、

フランシスコ。

4

1 に答える 1

1

私は同じ問題を抱えていました。.Designer.cs ファイルをもう一度確認し、消えたコントロールが親コントロールに追加されていることを確認します。お気に入り

 this.pCheck.Controls.Add(this.pCheck_bLog_browse);

以前のリビジョンとの違いを確認しているときに、何らかの理由でこれらの行が消えていることがわかりました。

于 2011-06-10T06:29:57.707 に答える