페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.



page no. 

Showpageid

Start Release No : 7.0.500.20240905-11 / Update Release No : 

작성자 : 김예슬 / 검수자 : 

개요

기존에는 사용자가 컨트롤의 속성을 잘못 설정했을 경우, 경고 문구를 통해서만 문제를 인지할 수 있었습니다.

하지만 경고 문구만으로는 속성 설정 상태를 명확하게 파악하기 어려운 경우가 많았습니다.

이를 개선하기 위해, 우측 설정 창(PropertyGrid) 에서 속성의 활성화 또는 비활성화 상태를 UI 를 통해 직관적으로 확인할 수 있도록 개선하였습니다.

또한, 속성들의 배치를 수정하여 연관된 속성들이 함께 배치되도록 하였습니다. 

이를 통해 관련된 속성들을 한눈에 확인하고 관리할 수 있어, 속성 관리의 효율성을 높였습니다.

기능 설명

  1. MultiComboBox 의 속성창에서 시각적인 피드백을 제공합니다.
  2. 관련된 속성들이 함께 배치되어있습니다. (예를 들어, TreeView 형식일 때만 사용되는 속성들끼리 연속으로 배치)

사용 방법

  1. 사용자가 특정 속성을 조정하면 관련된 다른 속성들이 자동으로 활성화 되거나 비활성화 됩니다.

MultiComboBox 컨트롤의 속성 리스트

속성명기본값유형상세 설명
ViewType

MultiCheckBoxList

string

콤보 박스의 사용 유형을 설정합니다.

설명
MultiCheckBoxList

다중/단일 선택 콤보 박스로 이용할 수 있습니다.

TreeViewList

다중/단일 트리 콤보 박스로 이용할 수 있습니다.

Binding 속성과 함께 사용할 수 없습니다.

FilterParamName 속성과 함께 사용할 수 없습니다.


IsMultiSelecttrueboolean

다중 선택 허용 여부를 설정합니다.

HideCheckBox 속성이 true 일 때는 사용할 수 없습니다.

UseAllItems 속성이 true 일 때는 사용할 수 없습니다.

설명
true

다중 선택을 사용합니다.

false

단일 선택을 사용합니다.


HideCheckBoxfalseboolean

각 노드에 체크 박스를 숨길지/표시할지 선택할 수 있습니다.

IsMultiSelect 속성이 true 일 때는 사용할 수 없습니다.

설명
true

노드의 체크 박스를 숨깁니다.

false

노드의 체크 박스를 표시합니다.



EditableValueTextfalseboolean

Caption 영역에 값을 입력 여부를 설정합니다.

IsReadOnly 속성이 true 일 때는 사용할 수 없습니다.

UseSelectedAllText 속성이 true 일 때는 사용할 수 없습니다.

설명
true

사용자가 Caption 영역에 직접 값을 입력하거나 수정할 수 있습니다.

false사용자가 Caption 영역에 직접 값을 입력하거나 수정할 수 없습니다.


UseSelectAllValuetrueboolean

쿼리의 조건문에 사용되는 파라미터 값이 "전체"로 설정된 경우(모든 항목이 선택된 경우),

해당 조건 라인을 쿼리에서 제거해주는 기능 사용 여부를 설정합니다.

설명
true

조건 라인을 쿼리에서 제거하여 불필요한 조건문이 실행되지 않도록 합니다.

'전체' 가 아닌 특정 값을 선택한 경우에는 조건 라인이 정상적으로 적용됩니다.

코드 블럭
languagesql
firstline1
title예시 코드
linenumberstrue
SELECT *
  FROM MTX_OPTION
 WHERE 1=1
   AND OPTION_CODE IN (@:VS_MultiCombo)	-- 멀티콤보의 모든 노드가 선택된 경우, 해당 라인이 주석처리 됩니다.


false조건 라인을 쿼리에서 제거하지 않습니다.


UseSelectAllTextfalseboolean

모든 항목이 선택되었을 때, Caption 영역에 개별 항목 이름 대신 '전체' 라는 문구를 표시할지 여부를 설정합니다.

사용자는 이를 통해 현재 모든 항목이 선택되었음을 쉽게 인지할 수 있습니다.

EditableValueText 속성이 true 일 때는 사용할 수 없습니다.

설명
true

'전체' 라는 문구를 표시합니다.

이 문구는 다국어가 적용됩니다.

false

항목의 값을 표시합니다.


EmptyValue

(null)

string

데이터셋에 null 값이 존재할 경우, 이 속성에 설정된 EmptyValue 로 변환됩니다.

이를 통해 null 값으로 인해 발생할 수 있는 오류나 불완전한 데이터 표시를 방지하고, 데이터의 일관성을 유지할 수 있습니다.

SortTypeNoneenSortType

항목의 정렬을 설정합니다.

enum설명
0None항목을 정렬하지 않습니다.
1Desc항목을 내림차순으요 기존에는 사용자가 컨트롤의 속성을 잘못 설정했을 경우, 경고 문구를 통해서만 문제를 인지할 수 있었습니다. 하지만 경고 문구만으로는 속성 설정 상태를 명확하게 파악하기 어려운 경우가 많았습니다. 이를 개선하기 위해, 우측 설정 창(PropertyGrid) 에서 속성의 활성화 또는 비활성화 상태를 UI 를 통해 직관적으로 확인할 수 있도록 개선하였습니다. 또한, 속성들의 배치를 수정하여 연관된 속성들이 함께 배치되도록 하였습니다. 이를 통해 관련된 속성들을 한눈에 확인하고 관리할 수 있어, 속성 관리의 효율성을 높였습니다. 기능 설명 MultiComboBox 의 속성창에서 시각적인 피드백을 제공합니다. 관련된 속성들이 함께 배치되어있습니다. (예를 들어, TreeView 형식일 때만 사용되는 속성들끼리 연속으로 배치) 사용 방법 사용자가 특정 속성을 조정하면 관련된 다른 속성들이 자동으로 활성화 되거나 비활성화 됩니다. MultiComboBox 컨트롤의 속성 리스트 속성명 기본값 유형 상세 설명 ViewType MultiCheckBoxList string 콤보 박스의 사용 유형을 설정합니다. 값 설명 MultiCheckBoxList 다중/단일 선택 콤보 박스로 이용할 수 있습니다.  TreeViewList 다중/단일 트리 콤보 박스로 이용할 수 있습니다. ※ Binding 속성과 함께 사용할 수 없습니다. ※ FilterParamName 속성과 함께 사용할 수 없습니다.  IsMultiSelect true boolean 다중 선택 허용 여부를 설정합니다. ※ HideCheckBox 속성이 true 일 때는 사용할 수 없습니다. ※ UseAllItems 속성이 true 일 때는 사용할 수 없습니다. 값 설명 true 다중 선택을 사용합니다. false 단일 선택을 사용합니다. HideCheckBox false boolean 각 노드에 체크 박스를 숨길지/표시할지 선택할 수 있습니다. ※ IsMultiSelect 속성이 true 일 때는 사용할 수 없습니다. 값 설명 true 노드의 체크 박스를 숨깁니다.  false 노드의 체크 박스를 표시합니다.  EditableValueText false boolean Caption 영역에 값을 입력 여부를 설정합니다. ※ IsReadOnly 속성이 true 일 때는 사용할 수 없습니다. ※ UseSelectedAllText 속성이 true 일 때는 사용할 수 없습니다. 값 설명 true 사용자가 Caption 영역에 직접 값을 입력하거나 수정할 수 있습니다. false 사용자가 Caption 영역에 직접 값을 입력하거나 수정할 수 없습니다. UseSelectAllValue true boolean 쿼리의 조건문에 사용되는 파라미터 값이 "전체"로 설정된 경우(모든 항목이 선택된 경우), 해당 조건 라인을 쿼리에서 제거해주는 기능 사용 여부를 설정합니다. 값 설명 true 조건 라인을 쿼리에서 제거하여 불필요한 조건문이 실행되지 않도록 합니다. '전체' 가 아닌 특정 값을 선택한 경우에는 조건 라인이 정상적으로 적용됩니다. SELECT * FROM MTX_OPTION WHERE 1=1 AND OPTION_CODE IN (@:VS_MultiCombo) -- 멀티콤보의 모든 노드가 선택된 경우, 해당 라인이 주석처리 됩니다. false 조건 라인을 쿼리에서 제거하지 않습니다. UseSelectAllText false boolean 모든 항목이 선택되었을 때, Caption 영역에 개별 항목 이름 대신 '전체' 라는 문구를 표시할지 여부를 설정합니다. 사용자는 이를 통해 현재 모든 항목이 선택되었음을 쉽게 인지할 수 있습니다. ※ EditableValueText 속성이 true 일 때는 사용할 수 없습니다. 값 설명 true '전체' 라는 문구를 표시합니다. 이 문구는 다국어가 적용됩니다.  false 항목의 값을 표시합니다.  EmptyValue (null) string 데이터셋에 null 값이 존재할 경우, 이 속성에 설정된 EmptyValue 로 변환됩니다. 이를 통해 null 값으로 인해 발생할 수 있는 오류나 불완전한 데이터 표시를 방지하고, 데이터의 일관성을 유지할 수 있습니다. SortType None enSortType 항목의 정렬을 설정합니다. 값 enum 설명 0 None 항목을 정렬하지 않습니다. 1 Desc 항목을 내림차순으로 정렬합니다.
2Asc항목을 오름차순으로 정렬합니다.


AutoChildSelect


LeafNodeOnly


AutoExpandLevel


IndentSize




도움말
title참고 사항


참고사항
title주의 사항
  • 변경 사항

    변경 전변경 후릴리즈 번호



기능 정보
  •  API Open
  •  UI Open
  •  Read Only
  •  Not Use
  •  Hidden
  •  Not Recommend
  •  해당 없음
시작 버전 정보



페이지 속성
hiddentrue


정보
title샘플 정보
  • 샘플 URL :
  • 샘플 파일

첨부 파일
patterns.*jsp,.*zip,.*xml,.*js,.*mtsd,.*xlsx,.*xlsb,.*mtzb,.*mtvx,.*mtx,.*mtxz,.*mtsz


정보
titleBCRM 정보