发明申请
US20140053063A1 USER INTERFACE CONTROL FRAMEWORK FOR STAMPING OUT CONTROLS USING A DECLARATIVE TEMPLATE
审中-公开
用于使用声明模板压缩控制的用户界面控制框架
- 专利标题: USER INTERFACE CONTROL FRAMEWORK FOR STAMPING OUT CONTROLS USING A DECLARATIVE TEMPLATE
- 专利标题(中): 用于使用声明模板压缩控制的用户界面控制框架
-
申请号: US13584936申请日: 2012-08-14
-
公开(公告)号: US20140053063A1公开(公告)日: 2014-02-20
- 发明人: Cory Cirrincione , Mark Leece , Dominic Hopton
- 申请人: Cory Cirrincione , Mark Leece , Dominic Hopton
- 申请人地址: US WA Redmond
- 专利权人: MICROSOFT CORPORATION
- 当前专利权人: MICROSOFT CORPORATION
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F17/00
- IPC分类号: G06F17/00
摘要:
A user interface (“UI”) control framework enables UI controls to be declaratively created inline with the HTML markup without having to write boilerplate JavaScript that would usually be needed with conventional UI control models. The UI control framework is architected to sit on top of existing WinJS (Windows Library for JavaScript) functionality and encapsulates behaviors that are common across many control implementations so that a single instance of a UI control template may be used to stamp out multiple control instances. The UI control framework separates layout from the “code behind” in the backing controls so that data binding can be implemented abstractly without explicit knowledge of the layout of the control and any of its child controls. The markup provides “anchor points” that allow the code to have direct access to a child control. Custom expando HTML attributes are utilized that place named properties on control instances.
信息查询