添加单对象添加接口
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
### 翻页管理器
|
||||
|
||||
提供一个`FlipPageComponentManager`类,其继承于`XericFlipPageIndexVesselBase`。
|
||||
实现一种基于翻页逻辑的数据虚拟化结构管理器。
|
||||
父级实现了基础翻页逻辑,而子类实现在此基础上的组件交互逻辑,使用时,需要继承于`FlipPageComponentManager`再实现数据层功能。
|
||||
比如下面是一个通过翻页管理器控制Xchart.UITable内数据翻页的基础实例:
|
||||
```
|
||||
|
||||
@@ -12,6 +12,8 @@ namespace XericUI.Core.Base
|
||||
string __EMPTYFIELD;
|
||||
|
||||
|
||||
|
||||
|
||||
protected bool PublicFieldNullReference;
|
||||
|
||||
protected bool AlreadyAwake { get; private set; }
|
||||
|
||||
@@ -545,6 +545,16 @@ namespace XericUI.FlipPage
|
||||
|
||||
#region 数据项目
|
||||
|
||||
/// <summary>
|
||||
/// 添加数据项目
|
||||
/// </summary>
|
||||
/// <param name="item"></param>
|
||||
/// <exception cref="Exception"></exception>
|
||||
public virtual void AddItem(ItemInfo item)
|
||||
{
|
||||
AddItem(item, () => throw new Exception("需要翻页管理器实现相应的页面创建逻辑,并重写添加默认数据方法后才可以使用。"));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加数据项目
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user