Привет, я сделал свой собственный UserControl, это маленький проводник Windows.
Я определил свойство в элементе управления, которое задает путь, по которому должен начинаться проводник из списка каталога:
public string SetRootPath
{
get { return rootPath; }
set { rootPath = value; }
}
и я связываю TreeView, который у меня есть, с помощью метода "listDirectory"
public UserControl1()
{
InitializeComponent();
this.DokumentBrowser.ItemsSource = listDirectory(SetRootPath);
}
когда я его вызываю, и я пытаюсь установить для свойства SetRootPath локальный путь
<mycontrol:UserControl1 SetRootPath="c:\\temp" />
Variabel SetRootPath всегда нулевой, и я получаю исключение, потому что ничего не назначено. Так почему же свойство никогда не устанавливается со значением, которое я назначаю?
привет