En WPF me gustaría crear la implementación personalizada Inline
. De la documentación de Inline
: "Una clase abstracta que proporciona una base para todos los elementos de contenido de flujo en línea". Las clases como Figure
, Run
o Span
heredan de Inline
.¿Cómo puedo crear una subclase de clase Inline? (el utilizado en FlowDocument)
Mi clase personalizada que hereda de Inline
sería algo así como '2 alineado ejecutar'. Tengo necesidades especiales para el flujo de documentos y esta parece ser la única forma. Sin embargo, no sé por dónde empezar: Inline
¡no define ningún miembro! Es una clase abstracta, por lo que debe ser heredada pero no hay documentación sobre cómo heredar de ella. No en MSDN y en ningún otro lugar donde pude encontrarlo.
Si puede proporcionar algunos recursos en línea (tutorial/blog/artículo) o ejemplos de código sobre cómo crear la subclase de Inline
. Por ejemplo, solo una caja vacía de algún ancho y alto.
Si desea saber por qué quiero crear un elemento Inline
personalizado, eche un vistazo a la pregunta Create guitar chords editor in WPF.
Si puede proporcionar un enlace al código fuente de 'Run' o' Span' que también sería extremadamente útil. – drasto
puede usar Reflector para ver el código –
@Thomas Levesque: Iba a hacerlo, pero tomará un tiempo porque nunca antes había usado reflector. Tendré que instalarlo y descubrir cómo usarlo. – drasto