Silverlight - Binding with ObservableCollections

前端 未结 2 566
悲&欢浪女
悲&欢浪女 2020-12-21 19:17

This is no doubt a newbish question, but I have looked for an answer to no avail. My setup is simple: I have a ListBox control defined in XAML and an ObservableCollec

2条回答
  •  一整个雨季
    2020-12-21 19:35

    As well as specifying the binding path in your XAML you have to bind your collection to the ListBox.

    C#

    ObservableCollection myCollection = new ObservableCollection();
    MyListBox.DataContext = myCollection;
    

    The XAML you have used won't be particularly useful unless you have overriden the ToString method on MyClass. Even though you say you're not are you sure it's not a property of MyClass that you want to bind to? I can't see why you'd want to bind directly to a collection object.

    XAML

      
            
                  
                    
              
         
    
    

提交回复
热议问题