2013-07-31 5 views
2

, 난 그 동적으로 열을 추가하고 난 X 설정하려면 : C#은 X 설정하는 방법 : Name 속성 C#을 통해 WPF DataGrid에 열에서 WPF에서 Datagrid에서

하여 데이터 그리드 컬럼의 이름 속성을 내 코드 :

DataGridTextColumn clm = new DataGridTextColumn(); 
        clm.Header = "Marks"; 
        clm.Width = 100; 
        clm.IsReadOnly = false; 
        dgChapters.Columns.Add(clm); 

X를 설정하는 방법 : 이름 속성을 DataGridTextColumn에 C#에서 그 열 이름 값을 검색하는 방법 답변에 대한 C#

답변

2
//Registe it in a Method of a Window class 
this.RegisterName("mark", clm); 
//Use it in another Method like this 
DataGridTextColumn clm2 = this.FindName("mark") as DataGridTextColumn; 
+0

감사에 의해 –

+0

NameScope namescope = NameScope.GetNameScope (이) 등 NameScope; (namescope! = NULL)이 – Yii

+0

namescope는 항상 null의 { //namescope.Keys 당신이 전에 registed 한 모든 이름이 포함} 경우 는 그 생성 저장하지 않는 RegisterName –