퓨즈[Fusetools] 문서[Docs] 번역

  1. Home
  2. 퓨즈[Fusetools] 문서[Docs] 번역
  3. UX 마크업
  4. 이름정하기 (ux:Name)

이름정하기 (ux:Name)

로컬 이름 (ux:Name)

UX 마크업의 ux:Name 속성은 UX 객체에 로컬 이름을 제공하는 데 사용됩니다.

구문

1
<type ux:Name="node_name" />

여기서 type은 UX 마크업에서 액세스할 수 있는 모든 유형이며 node_name은 유효한 Uno 식별자입니다.

비고

UX 마크업의 모든 객체(XML 요소)에 ux:Name 속성을 지정하여 로컬 이름을 지정할 수 있습니다.

1
<Panel ux:Name="panel1" />

이름이 주어지면 동일한 범위 내에서 해당 이름으로 객체를 참조할 수 있습니다. 모든 UX 표현식은 이 객체를 일반 이름으로 참조할 수 있습니다. 로컬 이름은 동일한 이름을 가진 글로벌 리소스보다 우선시 됩니다.

1
<Reactangle LayoutMaster="panel1" />

이름(Name)은 다음과 같이 UX 표현식에서 직접 사용할 수 있습니다.

1
<Rectangle Width="width(panel1) / 2"

ux:Name은 컴파일 타임 속성이므로 데이터 바인딩 될 수 없습니다. 데이터 바인딩은 런타임에 발생합니다.

유효한 이름 (Uno 식별자)

이름은 유효한 Uno 식별자여야 합니다. 이는 문자(A-Z 또는 a-z), 숫자 및 밑줄만 포함할 수 있으며 숫자로 시작할 수 없습니다.

Was this article helpful to you? Yes No

How can we help?