protected void trackBar1_CustomJSProperties(object sender, CustomJSPropertiesEventArgs e) { ASPxTrackBar bar = sender as ASPxTrackBar; e.Properties["cpMinValue"] = bar.MinValue; e.Properties["cpMaxValue"] = bar.MaxValue; }
private void editorRender(ref ASPxPanel editorPanel) { ASPxTrackBar trackbarPanel = (ASPxTrackBar)(editorPanel.FindControl("trackbarPanel")); if (trackbarPanel != null) { trackbarPanel.Value = tbValue; } }
protected WebControl CreateBottomPanel() { trackBar = CreateTrackBar(); statusLabel = CreateStatuLabel(); this.UpdateLabelText(); this.UpdateLabelStyle(); ASPxPanel trackBarPanel = new ASPxPanel(); trackBarPanel.Width = Unit.Percentage(100); trackBarPanel.Controls.Add(this.CreateTrackbarLabel()); trackBarPanel.Controls.Add(trackBar); if (!IsCurrentCanUpdate) { trackBar.Enabled = false; } return(trackBarPanel); }
protected ASPxTrackBar CreateTrackBar() { ASPxTrackBar control = new ASPxTrackBar(); control.CssClass = "center"; control.MinValue = 0; control.MaxValue = 100; control.Step = 1; control.LargeTickInterval = 10; control.SmallTickFrequency = 5; control.ScaleLabelHighlightMode = DevExpress.Web.ScaleLabelHighlightMode.AlongBarHighlight; control.ValueToolTipPosition = DevExpress.Web.ValueToolTipPosition.RightOrBottom; control.ScalePosition = DevExpress.Web.ScalePosition.LeftOrTop; control.Theme = "Youthful"; control.Style.Add("display", "inline-block"); //trackBar.TextField = "Tiến độ"; control.Width = Unit.Pixel(240); control.Value = CurrentTask.PercentCompleted; return(control); }
private ASPxPanel editorSetup() { ASPxPanel editorPanel = new ASPxPanel(); editorPanel.Width = Unit.Percentage(100); ASPxTrackBar trackbarPanel = new ASPxTrackBar(); trackbarPanel.ID = "trackbarPanel"; trackbarPanel.Width = Unit.Percentage(100); trackbarPanel.MinValue = 0; trackbarPanel.MaxValue = 100; trackbarPanel.LargeTickStartValue = 0; trackbarPanel.LargeTickEndValue = 100; trackbarPanel.LargeTickInterval = 10; trackbarPanel.SmallTickFrequency = 5; trackbarPanel.ScaleLabelHighlightMode = DevExpress.Web.ScaleLabelHighlightMode.AlongBarHighlight; trackbarPanel.ValueToolTipPosition = DevExpress.Web.ValueToolTipPosition.RightOrBottom; trackbarPanel.ScalePosition = DevExpress.Web.ScalePosition.LeftOrTop; trackbarPanel.Theme = "Youthful"; trackbarPanel.ValueChanged += new EventHandler(trackbarPanel_ValueChanged); editorPanel.Controls.Add(trackbarPanel); return(editorPanel); }