나는 datagridview를 사용하여 프로그램을 개발하고있었습니다. 내가 행과 셀에 값을 추가하는 몇 가지 도움이 필요합니다WPF의 행과 셀에 값 추가
내 코드 : System.Windows.Controls.DataGrid은 행을 포함하지 않는 :
for (int i = 0; i < 0x18; i++)
{
this.dataview1.UpdateDefaultStyle();
this.dataview1.Rows[i].Cells[0].Value = i;
this._dataview1[i].Cells[1].Value = GetName(i);
Application.DoEvents();
}
그것은 내가 오류로 얻을 일을 해달라고합니다. 셀에 같은 오류가 있습니다. 그것은 C#에서 잘 작동합니다. 내 wpf 코드;
<Grid Background="#FFE5E5E5">
<DataGrid x:Name="dataview1" HorizontalAlignment="Left" VerticalAlignment="Top" Height="337" Width="809">
<DataGrid.Columns>
<DataGridTextColumn Binding="{x:Null}" ClipboardContentBinding="{x:Null}" Header="Client"/>
<DataGridTextColumn Binding="{x:Null}" ClipboardContentBinding="{x:Null}" Header="Name"/>
</DataGrid.Columns>
</DataGrid>
제발 도와주세요! 나는이 사실을 충분히 분명히하기를 희망한다.
...
뷰 모델 코드가 여기에 ... 여기에 'dataview1'에 행을 추가하는 모든 코드를 참조하십시오. 코드가 호출되기 전에 컨트롤에 행이 있는지 확 인해 야합니까? –
@AndrewMack 이미 시도 : 시도 { this.dataview1.IsEnabled = true; 0x35; } catch { MessageBox.Show ("연결 실패."); } – Christos92
@ Christos92, [this] (http://wpftutorial.net/DataGrid.html) 자습서를 먼저 확인하십시오. – dkozl