मेरे पास डिज़ाइनर में एक घटक प्रदर्शित करने पर problem है।"डिज़ाइन मोड" प्रीप्रोसेसर निर्देश
मैंने "खराब" कोड की पहचान की जिसे डिजाइनर पसंद नहीं करता है।
अब, समस्या यह है कि मैं केवल प्रीप्रोसेसर निर्देशों का उपयोग करके डिजाइन समय के लिए "टिप्पणी" नहीं कर सकता।
अब, मैं (VB.NET के लिए) निम्नलिखित
#If Not Debug Then
Private Sub myWpfComponent_ItsEvent(sender, args) Handles myWpfComponent.ItsEvent
...
#End If
इस कोशिश की ... काम किया, और अब यह डिजाइनर में समस्याओं के बिना प्रदर्शित किया जाता है।
अब समस्या यह है कि मुझे डर है कि को इस घटक को ठीक से डीबग करने में सक्षम नहीं है।
तो, मैं ला
#If Not DESIGN_TIME Then
#End If
एक समाधान के लिए खोज कर रहा हूँ वहाँ कुछ इसी तरह है?
हो सकता है समस्या कोड क्या है? –
@ डैनियल ए व्हाइट: "समस्या" शब्द पर लिंक देखें।Winforms Designer Wpf होस्टेड कंट्रोल पर ईवेंट को संभालने "पसंद नहीं है"। – serhio
मुझे समझ में नहीं आता कि प्रीप्रोसेसर निर्देश के साथ ऐसा क्यों करना आवश्यक है। ['DesignerProperties.GetIsInDesignMode' विधि] के साथ क्या गलत है (http://msdn.microsoft.com/en-us/library/system.componentmodel.designerproperties.getisindesignmode.aspx)? –