안녕 3 그리드 컨트롤을 포함하는 컨트롤, 그들은 gridControl1, gridControl2 및 gridControl3 및 view gridView1, gridView2 및 gridView3 있습니다.왜 가로 스크롤 막대가 표 컨트롤에서 작동하지 않습니까?
Button1, gridControl1 및 gridView1 디스플레이를 클릭하면 3 개의 버튼이 있습니다. Button2, gridControl2 및 gridView2 표시를 클릭하십시오. Button3, gridControl3 및 gridView3 표시를 클릭하십시오.
각 그리드 컨트롤/격자보기와 함께 가로 스크롤 막대가 표시되기를 바랍니다. 따라서 나는 각각의 gridview에 대한 코드 아래에 있습니다 gridView1.HorzScrollVisibility = ScrollVisibility.Always
와
this.Controls.Add(this.gridControl1);
this.Controls.Add(this.gridControl2);
this.Controls.Add(this.gridControl3);
this.AutoScroll = true;
내가 스크롤을 볼 수 있지만 사용할 수 없습니다 내 열이 여전히 자동으로되도록 폭을 조정합니다
gridView1.OptionsView.columnAutoWidth = false;
gridView1.ScrollStyle = ScrollStyleFlags.LiveHorzScroll;
gridView1.HorzScrollVisibility = ScrollVisibility.Always; // or ScrollVisibility.Auto doesn't work neither; or remove this line, doesn't work neither
그럼 난이 총 너비가 격자 너비를 초과하지 않습니다. 이 gridView1.HorzScrollVisibility
을 다른 값으로 설정하면 가로 스크롤 막대가 전혀 표시되지 않습니다.
이 스크롤바가 작동하도록 최소 너비 열을 설정해야합니까? 또는 내가 놓칠지도 모르는 것이므로 올바르게 작동하지 않습니까? 감사합니다.
우리는 너무도 여기 디자이너로 설정, 일부 데이터베이스 설정이 나중에 ColumnAutoWidth 변경이 작동하지 않습니다. 데이터베이스에서보기 설정을 변경하면 작동합니다. 귀하의 답변 주셔서 감사합니다! – spspli