-
公开(公告)号:US07539687B2
公开(公告)日:2009-05-26
申请号:US10823461
申请日:2004-04-13
IPC分类号: G06F17/30
CPC分类号: G06F8/38 , Y10S707/99943 , Y10S707/99953
摘要: Priority binding enables a one-to-many mapping of a target to a source without requiring complex code development by the specification of one or more binding statements. During runtime, these bindings are evaluated. The highest priority binding that evaluates successfully is executed, controlling the two-way transfer of information between source and target. During execution, all possible data binding pathways are monitored. If a binding that has a higher priority than the existing binding evaluates successfully, the existing binding is terminated and the new binding is executed.
摘要翻译: 优先级绑定使得目标对源的一对多映射不需要通过规定一个或多个绑定语句来进行复杂的代码开发。 在运行时,这些绑定被评估。 执行成功评估的最高优先级绑定,控制源和目标之间的双向信息传递。 在执行期间,监视所有可能的数据绑定路径。 如果具有比现有绑定更高优先级的绑定成功进行求值,则终止现有绑定,并执行新绑定。
-
公开(公告)号:US07653880B2
公开(公告)日:2010-01-26
申请号:US10822910
申请日:2004-04-13
申请人: Ted Andrew Peters , Kenneth Bruce Cooper , Lutz Röder , Samuel W. Bent , Namita Gupta , David J. Jenni
发明人: Ted Andrew Peters , Kenneth Bruce Cooper , Lutz Röder , Samuel W. Bent , Namita Gupta , David J. Jenni
IPC分类号: G06F3/00
CPC分类号: G06F8/38
摘要: A data-binding engine is used to perform command binding. A data binding engine binds user interface controls such as buttons, menus, list boxes, etc. to commands exposed on an application model. A data source and data binding path may be specified in a markup language that defines how the commands are bound to UI elements.
摘要翻译: 数据绑定引擎用于执行命令绑定。 数据绑定引擎将用户界面控件(如按钮,菜单,列表框等)绑定到应用程序模型上公开的命令。 可以以定义如何将命令绑定到UI元素的标记语言来指定数据源和数据绑定路径。
-
公开(公告)号:US07472347B2
公开(公告)日:2008-12-30
申请号:US10881253
申请日:2004-06-30
IPC分类号: G06F17/00
CPC分类号: G06F17/248 , G06F3/0481 , G06F17/245 , G06F17/30905
摘要: A list control allows for a harmonized display of heterogeneous list element data by using at least two templates. The templates define the layout for the list element data. The templates consult an interface while calculating the layout. The interface provides information regarding the location of at least one gridline; the layout for the list element data is based on that location. The list control implements the interface, thus allowing heterogeneous templates to rely one interface providing on one gridline location. In order to take into account the requirements of each list element for gridline location, the interface requests information regarding a preliminary gridline location for each list element and bases the final gridline location on this information.
摘要翻译: 列表控件允许通过使用至少两个模板来统一显示异构列表元素数据。 模板定义列表元素数据的布局。 模板在计算布局时查阅界面。 界面提供有关至少一个网格线位置的信息; 列表元素数据的布局基于该位置。 列表控件实现接口,从而允许异构模板依赖一个提供在一个网格线位置的接口。 为了考虑网格线位置的每个列表元素的要求,接口请求关于每个列表元素的初始网格线位置的信息,并且基于该信息的最终网格线位置。
-
-