2013-10-31 4 views
0

우리는 C# Winapp를 만듭니다. 약간의 datagridviews.C# Winapp., DataGridview의 마지막 행 다음에 빈 공간을 추가하십시오.

그리드에 몇 개의 행만 있으면 마지막 행 아래 빈 공간이 표시됩니다 (기본 DataGridview 비헤이비어).

그리드에 많은 행이 포함되어있는 경우 스크롤바가 표시되며 마지막 행 아래에 빈 공간이 표시되지 않습니다. 대신 마지막 행이 그리드 하단에 표시 될 때까지 아래로 스크롤 할 수 있습니다.

어떻게하면 마지막 행 다음에 빈 공간을 추가 할 수 있습니까? (그리하여 우리는 많은 행을 가진 그리드를 스크롤 할 수 있고 그리드의 맨 아래부터 마지막 ​​열을 위로 움직일 수있다)

고마워.

+0

마지막 행을 항상 표시하는 방법을 의미합니까? –

+0

아니요, 마지막 행을 아래에 표시된 빈 공간으로 위로 스크롤해야합니다. – user2500179

+0

잘 모르겠습니다. 많은 행이 있고 스크롤 막대가 표시되면 마지막 행을 맨 위에 표시하고 싶습니다 (그 뒤에 빈 행이 있음)? – etaiso

답변

0

원하는 것은 높이 (또는 최소 높이와 최대 높이)를 정의하는 것입니다. 높이를 채우기에 충분한 행이 없으면 하단에 공백이 생기고 높이 (또는 최대 높이)가 더 많은 경우 흰색이없는 스크롤 막대가 표시됩니다 공간.

+0

높이를 채우기에 충분한 행이 있더라도 공백을 유지하고 싶습니다. 어떻게 든 가능합니까? – user2500179

+0

그런 경우 어쩌면 빈 것을 만들고 삽입하려고 시도 할 것입니까? – Noctis

+0

이것이 가장 쉬운 해결책이지만 빈 행을 추가하면 현재의 많은 코드에 심각한 영향을 미칩니다. 따라서 빈 행을 추가하지 않는 것이 좋습니다. – user2500179

관련 문제