1

データグリッドに文字列のリストを表示しようとしていますが、正しく機能させることができませんでした。xaml は次のとおりです。

   <DataGrid x:Name="ListGrid" ItemsSource = "{Binding}" AutoGenerateColumns="True">
        <DataGrid.Columns>
            <DataGridTextColumn Header="Title" Binding="{Binding trackTitle}"></DataGridTextColumn>
        </DataGrid.Columns>
   </DataGrid>

Welcome.xaml.cs は次のようになります。trackTitle はリストです。

public Welcome()
{
    InitializeComponent();
    ListGrid.DataContext = MainWindow.trackTitle;
}

プレビューすると、正しい行数が表示されますが、タイトル列のデータは表示されません。また、Length 用に生成された列があり、各文字列の正しい長さを示しています。私は何を間違っていますか?Title 列 {Binding trackTitle} の Binding パラメータが正しくありませんか?

4

1 に答える 1