ListBox.ItemsSource de liaison dans le code et dans le code xaml

J'ai écrit un code simple comme

public ObservableCollection<string> Names 
public Window1()
{
    PutInDataIntoNames();
    InitializeComponent();
    this.listBox1.ItemsSource = Names;
}

et en xaml

<Grid>
    <ListBox Margin="10,11,10,16"
         Name="listBox1"
         Background="Black" 
         Foreground="Orange" 
         />
</Grid>

Puis j'ai eu envie de propriété ItemsSource en xaml. Dans ce but que j'ai écrit ce qui suit:

ItemsSource="{Binding Path=Names}"

Malheureusement, il ne fonctionne pas. Pourriez-vous expliquer pourquoi et comment faire de ce droit?

InformationsquelleAutor Kirill Lykov | 2010-09-02