Sé que hay información sobre esto en Internet, pero estoy teniendo problemas para traducirlo a mi situación.Las declaraciones parciales de no deben especificar diferentes clases base
Tengo una ventana xaml y estoy obteniendo el error: Las declaraciones parciales de 'GX3OpenStackupGUIPlugin.GX3OpenStackupGUIPlugin' no deben especificar diferentes clases base .
Mi código subyacente es:
public partial class GX3OpenStackupGUIPlugin : GX3ClientPlugin, IGX3PluginInterface
{
Mi xaml es:
<Grid xmlns:my="clr-namespace:CustomControls;assembly=MultiComboBox" xmlns:extToolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit/extended" x:Class="GX3OpenStackupGUIPlugin.GX3OpenStackupGUIPlugin"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
Por favor, podría alguien aconsejar por :)
Aquí hay un enlace a lo que he encontrado, pero estoy luchando para traducir ... Partial declarations must not specify different base classes
Después de hacer una litt le más investigación Descubrí que si cambio mi código para implementar el elemento de nivel superior en mi xaml, se elimina el error. Eso obviamente sigue siendo un problema ya que mi clase codebehind necesita implementar las interfaces que he diseñado.
Ambas respuestas tienen sentido para mí, pero no puedo encontrar dónde está la "otra" definición de clase parcial. ¿Algunas ideas? – user589195
Cuando elimino el parcial, me queja de que hay otra declinación parcial de la clase, pero buscar el nombre de la clase no produce nada :( – user589195
¿Tiene un archivo XAML para GX3OpenStackupGUIPlugin (es decir, es un control WPF) o está es solo una clase normal de C#? Si es un archivo XAML, ¿puedes publicar la parte superior de XAML como lo hiciste para tu cuadrícula? – Ian