Designerでコンポーネントを表示するときにproblemがあります。"Design Mode"プリプロセッサディレクティブ
私はデザイナーが好まない「悪い」コードを特定しました。
問題は、設計時にプリプロセッサディレクティブのみを使用して「コメント」することができないことです。
は今、私は(VB.NETのために)、以下の
#If Not Debug Then
Private Sub myWpfComponent_ItsEvent(sender, args) Handles myWpfComponent.ItsEvent
...
#End If
これを試してみました...働いていた、そして今では、デザイナーで問題なく表示されます。
デバッグが正しくこのコンポーネントであることを恐れています。
だから、私はラ
#If Not DESIGN_TIME Then
#End If
à回避策を探しています同様のものがありますか?
できること
注意を問題のコードは何ですか? –
@Daniel A. White:「問題」の単語のリンクを参照してください。Winformsデザイナーは、Wpfでホストされているコントロールのイベントを処理するのが好きではありません。 – serhio
なぜプリプロセッサディレクティブでこれを行う必要があるのか分かりません。 ['DesignerProperties.GetIsInDesignMode'メソッド(http://msdn.microsoft.com/en-us/library/system.componentmodel.designerproperties.getisindesignmode.aspx)で何が問題になっていますか? –