Ragazzi Sono nuovo a WPF.Le dichiarazioni parziali non devono specificare diverse classi di base
Ho una pagina wpf denominata StandardsDefault
. Nel codice sottostante, StandardsDefault
eredita Page
, come tutte le altre pagine.
<Page x:Class="namespace.StandardsDefault"
public partial class StandardsDefault : Page
Ora ho creato una nuova classe CountryStandards
che sta ereditando StandardsDefault
invece di pagina.
<Page x:Class="namespace.CountryStandards"
public partial class CountryStandards : StandardsDefault
Non ho modificato XAML. Sto ottenendo l'errore come
"dichiarazioni parziali di
'CountryStandards'
non deve specificare diverse classi di base"
Credo che il problema potrebbe essere che il progettista non eredita la stessa classe. Ma ho bisogno di implementare in qualche modo l'ereditarietà poiché ci sono molti metodi comuni che devono essere usati in molte pagine standard come CountryStandards
Qualcuno può darmi una mano?
hai seguito tutti i passaggi in http://stackoverflow.com/questions/1297433/how-do-you-specify-a-different-base-class-in-xaml-files-silverlight per impostare la classe base di 'CountryStandards' correttamente? –
Dopo aver corretto la dichiarazione con local: CountryStandards xmlns: local = "using: ..." in Visual Studio 2017, fare clic su Unload project, Reload Project per eliminare questo errore in Error List. – Eric
Tutte le risposte non valgono ancora la pena essere accettate? –