2011-06-13 4 views
1

코드 뒤에 DataGridTextColumn 이름을 가져 오는 방법이 있습니까? 예를 들어 : 이것처럼Silverlight 4.0 : DataGridTextColumn 이름

<sdk:DataGrid AutoGenerateColumns="False"> 
    <sdk:DataGrid.Columns> 
     <sdk:DataGridTextColumn x:Name="Database"> 
      </sdk:DataGridTextColumn> 
     </sdk:DataGrid.Columns> 
    </sdk:DataGrid> 

답변

1

: 나는 Database 이름 값을 얻으려면? 이 페이지의 내부에있는 경우

var columnName = myDataGrid.Columns[0].GetValue(FrameworkElement.NameProperty); 

가 나 :

var columnName = myDataGrid.Columns[0].GetValue(NameProperty); 

나는 당신이 인덱스를 알고 있다고 가정한다. 이름과 색인이 모두 알려지지 않은 경우 다른 고유 한 속성이 없으면 찾을 수 없을 수 있습니다.

+0

고마워요! 거의 한 시간 동안 생각 해왔다. – xscape

관련 문제