The following is the general approach to create UI in the UI Builder:
기존의 UI 문서(UXML) 또는 새 UI 문서를 엽니다.
Drag elements from the Library into the Hierarchy to create your UI hierarchy.
Hierarchy 또는 Canvas의 요소를 선택하여 인스펙터에서 요소의 속성과 스타일 프로퍼티에 액세스합니다.
인스펙터의 Attributes 섹션을 통해 Label 텍스트나 Button 툴팁과 같은 요소별 속성을 설정합니다.
인스펙터의 Inline Styles 섹션을 통해 레이아웃과 위치 지정 프로퍼티를 포함한 요소별 스타일 프로퍼티를 설정합니다.
두 개 이상의 요소가 같은 스타일 프로퍼티를 필요로 하게 되면 StyleSheets 창에서 UI 문서(UXML)에 StyleSheet를 추가하거나 만듭니다.
요소를 선택한 후, 인스펙터의 StyleSheet > Style Class List 섹션을 통해 새로운 스타일 클래스 이름을 지정한 다음 Extract Inlined Styles to New Class를 클릭해 해당 요소의 인라인 스타일 프로퍼티를 StyleSheet로 추출합니다.
StyleSheets 창 상단의 Add new selector…를 통해 추가 USS 선택자를 만듭니다. 이러한 선택자는 특정 요소 세트의 스타일 프로퍼티 하위 세트를 오버라이드합니다(예: .my-button 클래스가 있으며 마우스 커서가 올려진 모든 요소의 컬러를 파란색으로 설정하는 { color: blue; }` 선택자).