private void radChartView_LabelFormatting(object sender, ChartViewLabelFormattingEventArgs e) { if (this.radCheckBox2.Checked) { if (this.radCheckBox4.Checked) { e.LabelElement.BorderColor = ((DataPointElement)e.LabelElement.Parent).BackColor; } else { e.LabelElement.BorderColor = Color.Black; } e.LabelElement.BackColor = Color.White; } else { e.LabelElement.ResetValue(LabelElement.BorderColorProperty, Telerik.WinControls.ValueResetFlags.Local); e.LabelElement.ResetValue(LabelElement.BorderWidthProperty, Telerik.WinControls.ValueResetFlags.Local); e.LabelElement.ResetValue(LabelElement.BackColorProperty, Telerik.WinControls.ValueResetFlags.Local); } }
void radChartView1_LabelFormatting(object sender, ChartViewLabelFormattingEventArgs e) { OhlcLabelElement label = e.LabelElement as OhlcLabelElement; if (enableFormatting) { label.Font = formattingFont; bool isFalling = ((OhlcDataPoint)e.LabelElement.DataPoint).IsFalling; if (label.PositionOffset != PointF.Empty) { if (isFalling) { label.ForeColor = Color.FromArgb(210, 0, 0); } else { label.ForeColor = Color.FromArgb(102, 102, 102); } } else { if (isFalling) { label.ForeColor = Color.Black; } else { label.ForeColor = Color.FromArgb(0, 150, 0); } } } else { label.ResetValue(UIChartElement.ForeColorProperty, Telerik.WinControls.ValueResetFlags.Local); label.ResetValue(UIChartElement.FontProperty, Telerik.WinControls.ValueResetFlags.Local); } }
private void rcView_LabelFormatting(object sender, ChartViewLabelFormattingEventArgs e) { OhlcLabelElement label = e.LabelElement as OhlcLabelElement; label.Font = new Font(rcView.ChartElement.Font.FontFamily.Name, 12); label.BackColor = Color.Transparent; label.NumberOfColors = 1; label.BorderColor = e.Series.BackColor; }
private void rcViewPastel_LabelFormatting(object sender, ChartViewLabelFormattingEventArgs e) { e.LabelElement.Font = new Font(rcViewPastel.ChartElement.Font.FontFamily.Name, 14); e.LabelElement.BackColor = Color.Transparent; e.LabelElement.NumberOfColors = 1; e.LabelElement.BorderColor = e.Series.BackColor; }
void radChartView1_LabelFormatting(object sender, ChartViewLabelFormattingEventArgs e) { e.LabelElement.BackColor = Color.White; e.LabelElement.BorderColor = Color.Black; e.LabelElement.ForeColor = Color.Black; }