0
코드 숨김의 ID, 성 및 성 3 열로 데이터 그리드에 데이터를 추가하는 방법은 무엇입니까?코드 뒤에있는 DataGrid의 데이터를 바인딩하고 추가하는 방법은 무엇입니까?
var myDataObject = ... // VM possibly
var myBinding = new Binding("FirstName");
myBinding.Source = myDataObject;
myTextBlock.SetBinding(TextBlock.TextProperty, myBinding);
그냥 당신의 요구에 맞춤형으로 적용 : 나는 당신이 SetBinding을 사용할 수 있습니다 답변
<sdk:DataGrid x:Name="dg" ItemsSource="{Binding}" AutoGenerateColumns="False" >
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn Header="id" Binding="{Binding Id}"></sdk:DataGridTextColumn>
<sdk:DataGridTemplateColumn Header="FirstName" CanUserReorder="True"
CanUserResize="True" CanUserSort="True" Width="Auto">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding FirstName}"
MouseLeftButtonDown="TextBox_MouseLeftButtonDown" MouseLeftButtonUp="TextBox_MouseLeftButtonUp" MouseMove="TextBlock_MouseMove"/>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
<sdk:DataGridTemplateColumn CanUserReorder="True"
CanUserResize="True" CanUserSort="True" Width="Auto" >
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding LastName}"
MouseLeftButtonDown="TextBox_MouseLeftButtonDown"
MouseLeftButtonUp="TextBox_MouseLeftButtonUp"/>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
</sdk:DataGrid.Columns>
</sdk:DataGrid>
전체 기능 작동 코드가 필요합니다. – DeveloperDahak