반응형
1. Xaml의 DataGrid의 디자인 소스코드
<DataGrid x:Name="dgManualData" HorizontalAlignment="Left" Height="Auto" VerticalAlignment="Top" Width="auto" AutoGenerateColumns="False" CanUserAddRows="False">
<DataGrid.Columns>
<DataGridTemplateColumn Header="DataType" Width="250">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock x:Name="tbAccountingType" VerticalAlignment="Center" HorizontalAlignment="Left"></TextBlock>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
2. Cs파일의 소스코드
//DataGrid행 가져오기
var dataGridRow = dataOnDisplay.ItemContainerGenerator.ContainerFromIndex(dataOnDisplay.SelectedIndex) as DataGridRow;
//DataGrid열 가져오기
var dataGridCell = dataOnDisplay.Columns[0].GetCellContent(dataGridRow) as ContentPresenter;
//TextBlock가져오기
var tbAccountingType = (TextBlock)dataGridCell.ContentTemplate.FindName("tbAccountingType", dataGridCell);
반응형
'WPF' 카테고리의 다른 글
WPF에서 Progress loading 처리 방법 (0) | 2022.03.14 |
---|---|
TextBlock의 Text의 Inlines 추가 Text의 색상지정 (0) | 2022.02.24 |
ListBox의 CheckBox가져오기 (0) | 2021.08.20 |
DataGrid의 ComboBox바인딩 샘플 (0) | 2021.04.10 |
WPF 천단위 숫자입력 TextBox UserControl작성 (0) | 2021.02.27 |
댓글