내 DataGrid에서 정확한 양의 행을 제공하지만 행에 데이터가 없습니다.Datagrid 행이 비어 있습니다.
여기 여기 내 WPF 코드
<Grid AllowDrop="True">
<DataGrid x:Name="dataGrid" AutoGenerateColumns="False" ItemsSource="{Binding}">
<DataGrid.Columns>
<DataGridTextColumn x:Name="c1" Header="Full Name" Binding="{Binding FullNames}" Width="200"/>
<DataGridTextColumn x:Name="c2" Header="Age" Binding="{Binding Ages}" Width="200"/>
</DataGrid.Columns>
</DataGrid>
<Button x:Name="button" Content="Button" HorizontalAlignment="Left" Margin="128,296,0,3" Width="75" Click="button_Click"/>
</Grid>
입니다 사전에
public partial class MainWindow : Window
{
public string FullNames { get; set; }
public int Ages { get; set; }
public MainWindow()
{
InitializeComponent();
this.dataGrid.DataContext = GetInfo();
}
private List<string> GetInfo()
{
List<string> list = new List<string>();
List<int> listAge = new List<int>();
list.Add(FullNames = "User 1");
list.Add(FullNames = "User 2");
list.Add(FullNames = "User 3");
list.Add(FullNames = "User 4");
list.Add(FullNames = "User 5");
listAge.Add(Ages = 35);
listAge.Add(Ages = 34);
listAge.Add(Ages = 10);
listAge.Add(Ages = 8);
listAge.Add(Ages = 4);
return list;
}
}
감사 뒤에 내 코드입니다. 그건 그렇고, stackoverflow 내가 더 자세한 내용이 필요하기 때문에 내가 이것을 작성해야합니다. 내가 작성한 작은 코드가 충분하다고 생각했지만, 그렇지 않다고 생각합니다.
감사합니다 당신의 의견을 들어주세요! 너무 늦게 늦어서 미안해. 종속성 속성은 약간 이상합니다. WPF에서 바인딩을 이해하려고 노력하고 있습니다. 다시 한 번 감사드립니다. – jwill