/// <summary> /// 设置子元素 /// </summary> protected override void SetChildElements() { IonRefresher control = this.ControlHost.Content as IonRefresher; this.HtmlWriter.AddAttribute("pullingIcon", "arrow-dropdown"); this.HtmlWriter.AddAttribute("pullingText", "下拉刷新"); this.HtmlWriter.AddAttribute("refreshingSpinner", "circles"); this.HtmlWriter.AddAttribute("refreshingText", "正在刷新..."); this.HtmlWriter.RenderBeginTag("wm-refresher-content"); this.HtmlWriter.RenderEndTag(); }
/// <summary> /// 设置属性 /// </summary> protected override void SetAttributes() { IonRefresher control = this.ControlHost.Content as IonRefresher; //控件属性绑定 string bindPropertyStr = BuildCommon.BuildControlBindProperty(control, this.ScreenDefinition, this.IsPreview); if (!string.IsNullOrEmpty(bindPropertyStr)) { this.HtmlWriter.AddAttribute(bindPropertyStr, null); } base.SetAttributes(); }