UX markup语言之属性及梆定

这个教程详述了在Fuse的UX Markup语言中的属性properties和梆定bindings是如何运作的。

设置属性Setting properties

公共属性
在任何Uno类中都有getset访问器,能在UX中作为一个XML属性简单地指定名称和值这里所用到的就是公共属性。
对于Ux文件中的元素来说,不同的元素有不同的公共属性,详情需要查看官方的《Reference章节》,里边列出了Fuse每一个元素的每一个可用属性。

给属性赋值时,这值一般有下列几种类型的值:

纯量(标量)Scalars
Scalars (integers, floats, doubles) can be specified directly using a period (.) as decimal separator.


参考引用References

你可以在你的UX文件中引用任何已命名的对象,在任何列表list或是参考属性reference property。
Ex:







你也可以引用全局资源,使用他们的全局资源短名称global resource alias,具体可参看https://www.fusetools.com/learn/fuser的Global resources章节

属性参考引用Property references

接收Uno.UX.Property的属性,能被设置,使用路径到属性的方式:

Ex:

他也可以直接引用属性,像下面这样:

英文原文:
https://www.fusetools.com/learn/guides/ux-markup-properties-and-bindings

Tag:Fuse, Fuseapp, Fusetools, native app
发布时间:2016年05月12日
博客被黑,挪窝安家……

你可能感兴趣的:(UX markup语言之属性及梆定)