GacUI完成文本框控件和列表控件

GacUI完成文本框控件和列表控件
    GacUI完成了文本框控件和列表控件。本着可以替换Template的原则开发的列表控件,ItemTemplate也是可以替换的。下面的Demo展示了运行时替换ItemTemplate的效果。GacUI的列表控件都是强制VirtualList的,因此数据跟数据的表现被分开处理。如果不使用默认提供的ItemTemplate的话,可以开发自己的ItemTemplate替换进去。



GacUI完成文本框控件和列表控件_第1张图片

GacUI完成文本框控件和列表控件_第2张图片

    在点击左边的列表的时候,右边的控件并不是重新创建的,仅仅替换了一个ItemTemplate。替换了之后,数据会立刻作用在新的ItemTemplate上面,并显示新的列表的样式。下面两个图是Direct2渲染的普通控件和文本框控件:

GacUI完成文本框控件和列表控件_第3张图片

GacUI完成文本框控件和列表控件_第4张图片

    Demo的代码可以在 Vczh Library++3.0的Candidate\GUI\GUIDemo\GUIDemo.sln下找到。

你可能感兴趣的:(GacUI完成文本框控件和列表控件)