- 프로젝트 만들기
- 개체 및 변수 참조
- 프로젝트 확장
반응형 사용자 인터페이스 만들기
다양한 크기의 뷰포트에 맞게 조정된 여러 레이아웃으로
FactoryTalk Optix 응용 프로그램
을 개발합니다.- 다양한 응용 프로그램 레이아웃에 대한 화면 유형을 만듭니다. 화면 항목을 참조하십시오.팁: 소형, 중형 및 대형과 같은 다양한 뷰포트에 대한 세 가지 레이아웃을 개발하는 것부터 시작합니다. 자세한 내용은 반응형 디자인의 화면 크기 및 중단점 - Windows 앱 | Microsoft Learn 항목을 참조하십시오.
- 창 너비(및 높이)를 읽고 중단점을 기반으로 값을 출력하는 NetLogic을 만듭니다.예를 들어 창 너비를 읽고소형,중형또는대형열거 값을 반환하는 NetLogic을 만듭니다.런타임 시 창 크기를 조정하고 중단점 값을 초과하면 NetLogic은 값을 반환합니다.
- NetLogic에서 출력된 값을 화면 유형을 대상으로 하는 동적 링크로 변환하는 키-값 컨버터를 사용하여 패널 로더를 만듭니다.런타임에 패널 로더는 창 너비에 따라 특정 화면 유형을 표시합니다. 창 크기를 조정하고 중단점 값을 초과하면 응용 프로그램 레이아웃이 변경되어 다양한 뷰포트 크기에 맞게 조정됩니다.
- (선택 사항) 지원되는 웹 브라우저에서 반응형 응용 프로그램을 실행하려면:
- 웹 프레젠테이션 엔진을 추가합니다. 프레젠테이션 엔진 구성 항목을 참조하십시오.
- 웹 브라우저 창에서 프로젝트를 연장합니다.프로젝트 보기에서MainWindow (type)를 선택하고 다음을 수행합니다.
- 속성에서전체 화면과 간에 동적 링크를 만듭니다.동적 링크에 대한 자세한 내용은 동적 링크 만들기 항목을 참조하십시오.프로젝트가 웹 브라우저에서 실행되는 경우{Session}/IsWeb별칭은참으로 확인됩니다. 자세한 내용은 다양한 프레젠테이션 엔진에 대한 개체 프로파일링 항목을 참조하십시오.런타임 시 기본 프레젠테이션 엔진은 창 응용 프로그램을 표시하고, 웹 프레젠테이션 엔진은 웹 브라우저 창 너비에 따라 특정 화면 유형을 표시합니다.
- 속성에서전체 화면을참으로 설정합니다.런타임 시 기본 프레젠테이션 엔진은 전체 화면 응용 프로그램을 표시하고, 웹 프레젠테이션 엔진은 웹 브라우저 창 너비에 따라 특정 화면 유형을 표시합니다.
웹 브라우저의 크기를 조정하고 중단점 값을 초과하면 응용 프로그램 레이아웃이 변경되어 다양한 뷰포트 크기에 맞게 조정됩니다.
ui
user interface
의견을 작성 부탁드립니다.