同样支持绑定到JavaScript脚本和C#脚本,函数返回值为数值类型。
2.10 文本绑定
? 绑定数值标签
把system.datetime绑定到按钮的文本显示。 ? 绑定到字符
绘制一个文本工具,修改Text为 “second”,双击打开绑定窗口,选择Text,选择绑定到字符。
第57页 共89页
修改表达式为 second:{0}s,添加一个system.second标签。 {0} 表示显示序号为0的标签值,标签域根据需要可以修改。
如果有2个标签变量,第二个标签可以采用{1}表示,{}内还可以加入格式化选项,具体可参考.Net字符格式化参数(见附录一)。例如{1:d}表示第2个参数按数字进行格式化显示。
注意:这里的表达式不支持脚本函数操作,仅支持.Net字符格式化选项。 ? 绑定到多态文本
第58页 共89页
? 绑定到C#脚本函数
? 绑定到JavaScript脚本
第59页 共89页
2.11 标签域值绑定
按上图绘制一组标签工具,第一排是静态标签,修改Content属性。 第二排双击第一个文本,打开绑定窗口
第一个绑定值域选择“Name”,第二个绑定值域选择“Value”,依次继续其它的。 这是一个典型的标签值域的应用。
上例我们使用的是标签工具,同样可应用到文本工具。 保存,运行测试。
2.12 位置绑定组态
如下图,用滚动条控制圆的X轴位置,我们需要把圆的Left属性和滑动条的数值联系起来。
第60页 共89页