La valeur par défaut type ne correspond pas au type de la propriété
J'ai cette classe
public class Tooth
{
public string Id {get;set;}
}
Et ce custrom contrôle
public partial class ToothUI : UserControl
{
public ToothUI()
{
InitializeComponent();
}
public Tooth Tooth
{
get { return (Tooth)GetValue(ToothProperty); }
set
{
SetValue(ToothProperty, value);
NombrePieza.Text = value.Id.Replace("_",String.Empty);
}
}
public static readonly DependencyProperty ToothProperty =
DependencyProperty.Register("Tooth", typeof(Tooth), typeof(ToothUI), new PropertyMetadata(0));
}
Mon problème, c'est après Ajouter Dent de la propriété de dépendance, cette erreur arrive
La valeur par défaut type ne correspond pas au type de la propriété
Ce qu'est exactement cette erreur signifie? Qu'est-ce que la manière de définir cette DP
Vous devez vous connecter pour publier un commentaire.
Default value
pourDP
ne pas correspondre à votre type.Changement
à
Ou tout simplement omettre de réglage valeur par défaut pour votre DP:
Je suis venu ici pour le titre de la question, mais à mon type était un décimal valeur par défaut et je l'ai résolu avec cette 0.0 M https://msdn.microsoft.com/en-us/library/83fhsxwc.aspx