문제

LINQ 쿼리로 채워진 DataGridView 컨트롤이 있습니다.

public static IQueryable SearchByDepartmentNameInfo(string deptName)
    {

        ExamineDataContext dc = new ExamineDataContext();

        var queryResult = from q in dc.GetTable<Question>()
                          where q.Topic.Module.Department.DepartmentName.Equals(deptName)
                          join s in dc.Solutions
                          on q.QuestionID equals s.QuestionID
                          into qs // note grouping        
                          select new
                          {
                              Module = q.Topic.ModuleTitle,
                              Topic = q.TopicName,
                              Question = q.QuestionText,
                              QuestionType = q.QuestionType,
                          };
        return queryResult;
    }

dataGridView1.DataSource = Repository.SearchByDepartmentNameInfo("Computer Science");

DataGridView가 쿼리에서 반환 된 데이터를 기반으로 열을 자동으로 조정하기를 원합니다.

큰 감사를 표합니다.

도움이 되었습니까?

해결책

this.datagridView1.AUTOSIZECOLUMNSMODE = DATAGRIDVIEWAUTOSIZECOLUMODSMODE.FILL;

다른 팁

그 뒤에 추가 해보세요

DataGridView.AUTORESIZECOLUMNS ();

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top