Salut, j'ai fait mon propre UserControl, c'est un peu Windows Explorer.C# WPF UserControl définir une propriété
i défini une propriété dans le contrôle qui définit le chemin où l'explorateur doit partir indiquant le répertoire:
public string SetRootPath
{
get { return rootPath; }
set { rootPath = value; }
}
et im liant le TreeView que j'ai une méthode « listDirectory »
public UserControl1()
{
InitializeComponent();
this.DokumentBrowser.ItemsSource = listDirectory(SetRootPath);
}
quand im appelant et je tente de définir la propriété SetRootPath à un chemin local
<mycontrol:UserControl1 SetRootPath="c:\\temp" />
le Variabel SetRootPath est à chaque fois nul et j'obtiens une exception car rien n'est assigné. Alors, pourquoi la propriété n'est-elle jamais définie avec la valeur que j'attribue?
concernant
Merci! mettre à un état ultérieur et cela a bien fonctionné. qu'avec les propriétés de dépendance je devrais lire quelque chose à ce sujet. Im vraiment nouveau avec ce genre de choses et obtenir chaque jour des tonnes de nouvelles impressions. – Mark