그래서 GridView에 내장 된 AutoSorting을 허용하지만 자동 정렬이 발생할 때마다 결과를 적절하게 다시 칠하기위한 메서드 (recolor();
)를 호출 할 수 있습니다. 아마 쉬운 질문 일지 모르지만 나는 그것을하는 쉬운 방법을 보지 못합니다.어떻게 GridView를 정렬 할 때마다 메서드 호출을 할 수 있습니까?
.net 양식 (다른 응용 프로그램과 함께 사용하는 dll 파일)입니다. 아직 설정하지 않은 코드는 시도하지 않았습니다.
그래서편집 대답은, 내가 했어야 디자이너에서 그것을 알아 냈다
:
는this.dataGridView1.ColumnHeaderMouseClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.dataGridView1_ColumnHeaderMouseClick);
그리고 형식에서 작동합니다 :
private void dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
recolor();
}
asp.net? winforms? WPF? 시도한 코드가 있습니까? – lemunk