So che ci sono informazioni su questo su Internet, ma ho problemi a tradurlo nella mia situazione.Dichiarazioni parziali di non deve specificare diverse classi di base
Ho una finestra xaml e sto ricevendo l'errore: dichiarazioni parziali di 'GX3OpenStackupGUIPlugin.GX3OpenStackupGUIPlugin' non devono specificare diverse classi di base .
Il mio codice è dietro:
public partial class GX3OpenStackupGUIPlugin : GX3ClientPlugin, IGX3PluginInterface
{
mio XAML è:
<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">
prega potrebbe qualcuno raccomandare :)
Ecco un link a quello che ho trovato, ma sto lottando per tradurre ... Partial declarations must not specify different base classes
Dopo aver fatto un litt più ricerche ho scoperto che se cambio codice dietro per implementare l'elemento di livello superiore nel mio xaml, si elimina l'errore. Questo è ovviamente ancora un problema in quanto il mio codice di classe ha bisogno di implementare le interfacce che ho progettato.
Entrambe queste risposte hanno senso per me, ma non riesco a trovare dove sia l'altra definizione parziale di classe. Qualche idea? – user589195
Quando rimuovo il partial si lamenta che esiste un'altra declassazione parziale della classe, ma la ricerca del nome della classe non produce nulla :( – user589195
Hai un file XAML per GX3OpenStackupGUIPlugin (cioè è un controllo WPF) o è è solo una normale classe C# Se si tratta di un file XAML puoi pubblicare la parte superiore di XAML come hai fatto per la tua griglia? – Ian