Sto cercando di caricare una classe come una risorsa statica:"Il tipo non comprende i costruttori accessibili" - ha senza parametri costruttore
<UserControl.Resources>
<myControls:HelpTip x:Key="NavagationHT" Message="Test help tip message for navagation" />
</UserControl.Resources>
e sto ottenendo l'errore "Il tipo HelpTip non lo fa includere eventuali costruttori accessibili ". Tuttavia, la classe è pubblico, e ha un costruttore senza parametri che dovrebbero essere accessibili:
public class HelpTip : PropertyChangedBase
{
...
public HelpTip()
{
ID = Guid.NewGuid();
HelpTipManager.AddHelpTip(this);
}
}
Qualcuno sa di qualsiasi altra cosa che potrebbe causare questo errore?
Modifica: Ora è risolto. Non sono sicuro di come o perché, forse ci sono stati dei problemi altrove che stavano causando la ricerca del codice in una vecchia versione in cui non esisteva un costruttore senza parametri?
La classe base 'PropertyChangedBase' ne ha anche una? –
Buona idea, bu sì sì: public PropertyChangedBase(); – Joe
Potrebbe essere possibile che trovi invece un'altra classe HelpTip? –