通过两周的公测,在集中大家对4.0公测版本的建议基础上,为了提高开发者更方便快捷的开发和快速的更改界面布局,4.0正式版本相对于4.0公测版本,将做如下变更:
控件
1)绝对布局添加停靠容器方式属性Dock
2)控件上涉及到TemplateLayout属性更改为TemplateControlName
3)将Disabled属性修改为Enabled
smobilerForm
1)SmobilerForm(Absolute)和SmobilerForm(Relative)合并为SmobilerForm;增加布局属性Layout有绝对布局和相对布局的两种模式,默认为绝对布局。
2)去掉SmobilerDrawerForm(Absolute)和SmobilerDrawerForm(Relative);作为SmobilerForm的侧边栏模板属性存在(DrawerName)
3) Redirect方法名更改为Show
4)去除了DesignPosition属性
smobilerUserControl
1)去掉SmobilerDialogUserControl(Absolute)和SmobilerDialogUserControl(Relative);可在SmobilerForm中通过调用this.showDialog(“自定义控件名称”)使用
2)去掉SmobilerScrollUserControl(Absolute)和SmobilerScrollUserControl(Relative);
3)去掉SmobilerTouchUserControl(Absolute)和SmobilerTouchUserControl(Relative);
4)SmobilerUserControl增加布局属性LayoutMode有绝对布局和相对布局的两种模式,默认为绝对布局
容器
1)去掉Scrollpanel
2)去掉Touchpanel
3)在panel中添加Scrollable和Touchable属性;增加布局属性Layout有绝对布局和相对布局的两种模式,默认为绝对布局
4)取消了DesignPostion属性
datePicker 1)CurrentDate属性修改为value, 2)DateChanged事件修改ValueChanged
ListView和GridView
1)将HeadControlLayout和FootControlControlLayout改为FooterControlName和HeaderControlName
calendar 1)新增选中日期属性SelectDate 2)DatePicked事件修改为DateChanged
iconmenuview 将ImageSize修改为ImageSizeMode
RadioGroup 1)将RadioGroupClickEventArgs修改为RadioButtonPressEventArgs 2)RadioGroupPress修改为ButtonPress
TreeView 2)TreeViewNodePress修改为NodePress,去除NodeHeight
Progress 1)将ProgressColor修改为ValueColor
Label 1)LineHeight和NumberOfLines属性去除
chart 1)将 XAxisLabelMember属性修改为XValueMember 2)YAxisValueMember属性修改为YValueMember 3)去除DescriptionColor属性及 4)NoDataTextDescription属性修改为EmptyDataText 5)去除Title及相关属性
TabPageView 1)去除Tab以及相关属性
|