Estoy seguro de que esto es fácil, pero nuevo para WPF con C#. Sé sobre la herencia de clases y he hecho tantas veces, como en C# WinForms proyectos ...Comprender WPF derivando WIndow clase
public class MyClass : DerivedFromClass
{}
Sin embargo, perplejo en WPF y aquí está el problema. Quiero construir mi propio conjunto de controles para usar como referencia para un nuevo proyecto de aprendizaje ... preconfigurar mis propios estilos, colores, fondos y otras funcionalidades. No hay problema. Comience primero con una ventana de WPF y cree "MyWindow".
Ahora, quiero tomar esta línea de base "MyWindow" y la subclase ESO para otra clase de MySubClassedWindow. Por lo tanto, creo una nueva clase de ventana y, de forma predeterminada, VS2010 crea las porciones de diseñador y de código del formulario. Hago código de la vista en el MySubClassedWindow y encuentro
partial class MySubclassedWindow : Window
{}
En C# usando Windows Forms, me acaba de cambiar a (y he incluido la referencia de la biblioteca de clases que incluye la declaración "MyWindow".
partial class MySubclassedWindow : MyWindow
{}
Cuando lo hago, me sale un error de compilación de
Partial declarations of 'MyNameSpace.MySubclassedWindow' must not specify different base classes
¿Qué aspecto tiene su declinación XAML (no xaml.cs)? –