취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

.NET DataGridView 수직스크롤 비활성 및 숨기기

해결 완료!
솔루션으로 이동

LabVIEW에서 DataGridView 애드온을 수정해서 사용 중입니다.

GridView를 2개 사용하기 때문에 한개의 수직 스크롤 막대를 숨기려고 합니다.

다른 기능들은 어떻게 해결했지만 수직 스크롤은 여러 시도를 해도 변화가 없어서

수직 스크롤을 비활성화하는 방법에 대해 알고 계시면 공유를 부탁드려도 될까요?

0 포인트
1/6 메시지
1,233 조회수
솔루션
주제 작성자 GS17이(가) 승인함

_2-1676955408448.png

이 프로퍼티로, 아래 그림과 같이 None 으로 넣으시면 될 것 같습니다.

horizotal 만 넣으시면 수직은 안나옵니다.

 

_0-1676955358525.png

_1-1676955380754.png

 

 

2/6 메시지
1,213 조회수

감사합니다.

수직 스크롤바의 연장선으로 한쪽의 스크롤 오프셋을 공유해서 같이 이동시키고자

한쪽을 Write 타입으로 변경하려 했으나 아래와 같이 Read 타입만 가능한 상태라 불가능한 방법이고

GS17_1-1676957546208.png

 

.NET 클래스 중 System.Windows.Forms.VScrollProperties 를 선택하여 값을 변경하면 적용될 것 같으나

선택한 .NET 클래스를 DataGridView에 적용함에 어려움을 겪고 있습니다.

GS17_4-1676958401634.png

 

앞에 제시한 방법이 아니더라도 스크롤 오프셋을 변경하기 위한 방법에 대해서 알고 계신 것이 있다면 공유 부탁드립니다.   

 

 

0 포인트
3/6 메시지
1,204 조회수
솔루션
주제 작성자 GS17이(가) 승인함

_0-1676964383891.png

스크롤의 위치는 정확히 일치하지 않으나 Row 가 일치하게 할 수는 있습니다.

4/6 메시지
1,193 조회수

_0-1676964491153.png

_2-1676964714537.png

 

원래 .net에서 스크롤바(자식 객체)의 참조 번호를 가져오는 프로퍼티가 있으나. LabVIEW에서는 없네요....

 

말씀하신 VSscroll 타입으로 타입변환해서 해보려했으나

타입변환 에러가 발생해서... 그 두 개의 부모 객체가 서로 다른 것 같습니다.

_1-1676964609520.png

 

 

 

0 포인트
5/6 메시지
1,191 조회수

감사합니다 알려주신 RowIndex 프로퍼티로 해결했습니다.

 

.NET에는 스크롤 참조를 가져오는 프로퍼티가 존재해서 LabVIEW 안에서 여러 방식으로 접근해 보려 했으나 쉽지 않네요

0 포인트
6/6 메시지
1,185 조회수