¿Por qué el UITypeEditor “DateTimeEditor” no es visible en el navegador de objetos?
-
04-10-2019 - |
Pregunta
Estoy escribiendo un control personalizado (usando VS2010 & C #) y tiene una propiedad que es una fecha y hora anulable.
Por qué es que, al definir mi propiedad, me puede escribir esto ...
[Editor("System.ComponentModel.Design.DateTimeEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(UITypeEditor))]
public DateTime? When
{
:
}
... pero no este ...
[Editor(typeof(System.ComponentModel.Design.DateTimeEditor), typeof(UITypeEditor))]
public DateTime? When
{
:
}
¿Por qué el DateTimeEditor no visible en el explorador de objetos (por ejemplo)
Gracias, Ross
Solución
Hay que añadir una referencia a System.Design para la DatetimeEditor ser visibile en el Examinador de objetos.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow