Связывание данных с TagLib # - PullRequest
0 голосов
/ 07 ноября 2011

Поэтому я пытаюсь использовать библиотеку TagLib с привязкой к данным, но у меня возникают проблемы с превращением ее в свойство, которое можно привязать. Любая помощь приветствуется, спасибо. Вот что у меня пока, я не понимаю, что я делаю не так:

 public TagLib.File fileToEdit
    {
        get { return (TagLib.File)GetValue(fileToEditProperty); }
        set { SetValue(fileToEditProperty, value); }
    }

    // Using a DependencyProperty as the backing store for fileToEdit.  This enables animation, styling, binding, etc...
    public static readonly DependencyProperty fileToEditProperty =
        DependencyProperty.Register("fileToEdit", typeof(TagLib.File), typeof(TagLib.File), new UIPropertyMetadata(TagLib.File.Create("",TagLib.ReadStyle.None)));

1 Ответ

0 голосов
/ 07 ноября 2011

DependencyProperty.Register принимает два Type параметра.Первый представляет тип свойства (TagLib.File).Второй принимает тип вашего класса (которого у вас нет в списке, поэтому я не могу сказать вам, что это такое).Измените второй аргумент на typeof(YourClass), и вы сможете связать свою собственность и использовать ее в коде.

...