0
나는 단순히 datagridview (또는 비슷한 동작)에서 자동 크기 조절을 사용하고 싶습니다. 일부 열이 커지고 사용 가능한 공간을 모두 채우고 싶습니다. 그러나, 나는 또한 100 % 고정시키고 전혀 성장하지 않는 몇 가지 컬럼을 가지고 있으며, 나는이 특별한 행동을 취할 수 없다.AutoSize를 사용하는 C# DataGridView에서 특정 열의 너비를 잠글 수 있습니까?
채우기 속도가 무엇이든 관계없이 변경하지 않으려는 열을 잠그는 방법을 알 수 없습니다. 지금까지 시도한 바는 다음과 같습니다.
- 잠길 원한다면
FillWeight
을 극히 작게 설정하십시오. 불행하게도 이것은 초기 너비 설정에 관계없이 열이 배트에서 너무 작게 크기가 조정됩니다. - 설정
Resizable = DataGridViewTriState.False
은 사용자가 해당 열의 크기를 변경하지 못하도록합니다. 창 크기를 변경하면 여전히 크기가 자동으로 조정됩니다.
해결책이 있습니까? 하나를 찾을 수 없으면 DataGridView.Resize
을 사용하여 실행 한 자체 구현을 작성해야합니다.
확인할 수 있습니다. http://stackoverflow.com/questions/20990816/how-to-fix-the-width-for-each-column-in-gridview –