DataGrid 요소의 메서드 및 이벤트
의 RPA 데스크톱 디자인 스튜디오 DataGrid 요소를 사용하면 테이블 형식 데이터를 표시하고 조작할 수 있습니다.
DataGrid 요소의 메서드와 이벤트가 개체 탐색기 창에 표시됩니다.
방법
- 클리어데이터
- 현재 요소의 모든 행을 지웁니다.
- 사용
- 요소가 사용자 상호 작용에 응답할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.
- true이면 요소가 활성화됩니다.
- false인 경우 요소를 사용할 수 없습니다.
- 셀 값 확보
- 현재 요소에서 지정된 셀의 값을 가져옵니다.
- GetCount
- 현재 요소의 행과 열 수를 가져옵니다.
- 데이터 가져오기
- 현재 요소 데이터를 가져옵니다.
- GetNativeProperty
- 현재 요소의 기본 제공 속성 값을 가져옵니다.
- 행 가져오기
- 인덱스 값을 기반으로 하는 행 데이터를 가져옵니다.
- GetSelectedRow
- 선택한 행의 인덱스 값을 가져옵니다.
- InvokeNativeMethod
- 현재 요소의 내장 메서드를 호출합니다.
- SetCellColor
- 행 값과 열 값을 기준으로 셀의 색을 설정합니다.
- SetCellValue
- 특정 행과 열에 대한 셀 값을 설정합니다.
- SetContextMenu
- UI 요소의 상황에 맞는 메뉴를 설정합니다. 문자열 배열 또는 쉼표로 구분된 문자열의 입력을 허용합니다.
- 데이터 설정
- 데이터를 현재 요소로 설정합니다.
- SetNativeProperty
- 현재 요소의 기본 제공 속성 값을 설정합니다.
- SetReadOnly
- 현재 요소가 읽기 전용 모드인지 여부를 나타내는 값을 설정합니다.
- SetRowColor
- 행 인덱스를 기반으로 하는 행 색을 설정합니다.
- 가시성 설정
- 현재 요소와 모든 자식 요소가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.
- true이면 현재 요소와 모든 자식 요소가 표시됩니다.
- false이면 현재 요소와 모든 자식 요소가 표시되지 않습니다.
이벤트
- 마우스 클릭
- 테이블 내의 셀을 클릭할 때 발생합니다.
- 마우스 더블 클릭
- 사용자가 선택한 항목을 두 번 클릭할 때 발생합니다.
- SelectionChanged
- 요소에서 값을 선택할 때 발생합니다.
- OnContextMenuClick
- 상황에 맞는 메뉴의 옵션을 클릭할 때 발생합니다.
- 마우스 엔터
- 마우스 장치가 해당 요소 필드에 들어갈 때 발생합니다.
- 마우스 리브
- 마우스 장치가 해당 요소 필드를 벗어날 때 발생합니다.
- 온마우스클릭
- 요소를 클릭할 때 발생합니다.
- GotFocus
- 포커스가 현재 요소에 있을 때 발생합니다.
- 로스트 포커스
- 포커스가 현재 요소 밖으로 이동할 때 발생합니다.