Tengo un problem al mostrar un componente en Designer.Directiva de preprocesador "Design Mode"
Identifiqué el código "malo" que al diseñador no le gusta.
Ahora, el problema es que no puedo "comentar" el tiempo de diseño solo con las directivas de preprocesador.
Ahora, he intentado (para VB.NET) la siguiente
#If Not Debug Then
Private Sub myWpfComponent_ItsEvent(sender, args) Handles myWpfComponent.ItsEvent
...
#End If
esto ... trabajé, y ahora se muestra sin problemas en el diseñador.
El problema ahora que me temo no puede eliminar errores correctamente este componente.
lo tanto, estoy buscando una solución alternativa a la
#If Not DESIGN_TIME Then
#End If
¿Hay algo similar?
¿Cuál es el código del problema? –
@Daniel A. White: Vea el enlace en la palabra "problema".Winforms Designer "no me gusta" manejar eventos en un control alojado Wpf. – serhio
No entiendo por qué es necesario hacer esto con una directiva de preprocesador. ¿Qué ocurre con el método ['DesignerProperties.GetIsInDesignMode'] (http://msdn.microsoft.com/en-us/library/system.componentmodel.designerproperties.getisindesignmode.aspx)? –