2012-07-09 3 views
0

사용자가 사용할 수있는 모든 이름이있는 마우스 오른쪽 버튼 메뉴를 사용하여 DataGridview에서 각 열의 이름을 지정합니다. 각 이름이 사용될 때 사용자가 두 개의 열에 동일한 이름을 지정할 수 없도록 선택한대로 각 이름에 대해 오른쪽 클릭 메뉴 항목을 비활성화했습니다.DataGridview에서 열 이름을 지우는 방법

if (MyDataGridView.Columns["ColName"] != null) 
    { 
     ColName.Enabled = false; 
    } 

을 그러나 사용자가, 내가 열을 문제 "유엔 이름을"데 열을 다시 이름을 원하는 경우 : 그 열 이름이있는 경우 문이 볼 경우, 나는 간단한을 사용하고이 작업을 수행하려면 , 위의 if 문은 열 이름을 변경 한 후에 두 이름 모두에 대해 true를 반환합니다. 열 이름과 관련된 여러 개의 이름이 없도록 열 이름을 지울 수있는 방법이 있습니까?

+0

열은 1 이름을 가질 수 있습니다. 그 이상도 이하도 아닌. – banging

답변

0

이 작동합니다 :

MyDataGridView.Columns["ColName"].Name = string.Empty 
0

당신의 DataGridView에있는 열 이름을 지정 DisplayName 속성을 사용하는 것이 더 적합 할 것입니다 ....

관련 문제