나는 이미이 질문을 받았지만 개발자가 제안한 거의 모든 것을 다 수행했다고 알고있다.WPF에서 Datagrid 바인딩
<DataGrid x:Name="Imported" VerticalAlignment="Top" DataContext="{Binding Source=list}" AutoGenerateColumns="False" CanUserResizeColumns="True">
<DataGrid.Columns>
<DataGridTextColumn Header="ID" Binding="{Binding Path=ID}"/>
<DataGridTextColumn Header="Date" Binding="{Binding Path=Date}"/>
</DataGrid.Columns>
</DataGrid>
모달 대화 상자에 표시하고 모달 대화 상자의 생성자에서 라이센스 목록을 채우려고합니다. 그러나 여전히 데이터 릿 내부에 아무것도 채워지지 않습니다.
생성자 코드 :
public diagboxclass()
{
List<object> list = new List<object>();
list = GetObjectList();
}
public class object
{
string id;
DateTime date;
public string ID
{
get { return id; }
set { id = value; }
}
public DateTime Date
{
get { return date; }
set { date = value; }
}
}
너희들이 개체 목록 함께 할 수있는 뭔가를 생각합니까?
내 목록 개체는 위에 바인딩되지 않은 두 개 이상의 다른 속성을 가지고 있습니다. 어떤 차이를 만들 수 있습니까? – alice7
아마도 그렇지 않습니다. XAML을 더 많이 공유하면 ('list'정의 방법 포함) 더 도움이 될 수 있습니다. –
상단에 코드를 추가했습니다. – alice7