본문으로 바로가기

DataGrid 바인딩

category Development/C# 2011. 9. 27. 18:42

 DB에서 검색한 데이터 전부 바인딩할 경우

* XAML 부분
<DataGrid x:Name="Datagd" ItemsSource="{Binding}" />

* 코드 부분
Datagd.DataContext = csDs.Tables[0].DefaultView;



- DB에서 검색한 데이터 일부만 바인딩할 경우


* XAML 부분
<DataGrid x:Name="Datagd" ItemsSource="{Binding}" AutoGenerateColumns="False"
AlternationCount="2" SelectionMode="Extended" >
<DataGrid.Columns>
<DataGridTextColumn Width="130" Header="제목"
Binding="{Binding Path=title_test}" />
<DataGridTextColumn Width="130" Header="날짜"
Binding="{Binding Path=date_test}" />
</DataGrid.Columns>
</DataGrid>

* 코드 부분
Datagd.DataContext = csDs.Tables[0].DefaultView;

'Development > C#' 카테고리의 다른 글

Icon in Add/Remove Programs for ClickOnce Application  (0) 2012.01.31
ClickOnce 정보  (0) 2012.01.31
DataGridView 한글깨짐  (0) 2010.07.21
중복 실행 방지  (0) 2010.07.21
폼안의 모든 컨트롤 접근하기  (0) 2010.07.21