StripLine.TextLineAlignment Property
.NET Framework (current version)
Gets or sets the text line alignment of strip line text.
Assembly: System.Web.DataVisualization (in System.Web.DataVisualization.dll)
<BindableAttribute(True)> <PersistenceModeAttribute(PersistenceMode.Attribute)> Public Property TextLineAlignment As StringAlignment
Property Value
Type: System.Drawing.StringAlignmentA StringAlignment value that represents the alignment of the text line.
The following code example demonstrates how to add a threshold line after the chart control has been added to the design surface. The chart uses a non-recurring strip line to show a calculation of the mean of all data points in a series.
Imports System.Web.UI.DataVisualization.Charting Public Partial Class StripLines Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' Add chart data before adding strip lines. AddChartData() ' Adds a threshold line using strip lines. AddThresholdStripLine() End Sub ''' <summary> ''' Adds a week of data with values between 20 and 35. ''' </summary> Private Sub AddChartData() ' Declare new random variable Dim rand As New Random() For i As Integer = 0 To 6 ' Add a week of data chart1.Series(0).Points.AddXY(DateTime.Now.AddDays(i), rand.[Next](20, 35)) Next End Sub ''' <summary> ''' Adds a horizontal threshold strip line at the calculated mean ''' value of all data points in the first series of the chart. ''' </summary> Private Sub AddThresholdStripLine() Dim stripLine3 As New StripLine() ' Set threshold line so that it is only shown once stripLine3.Interval = 0 ' Set the threshold line to be drawn at the calculated mean of the first series stripLine3.IntervalOffset = chart1.DataManipulator.Statistics.Mean(chart1.Series(0).Name) stripLine3.BackColor = Color.DarkGreen stripLine3.StripWidth = 0.25 ' Set text properties for the threshold line stripLine3.Text = "Mean" stripLine3.ForeColor = Color.Black stripLine3.TextAlignment = StringAlignment.Near stripLine3.TextLineAlignment = StringAlignment.Near stripLine3.TextOrientation = TextOrientation.Auto ' Add strip line to the chart chart1.ChartAreas(0).AxisY.StripLines.Add(stripLine3) End Sub End Class
.NET Framework
Available since 4.0
Available since 4.0
Show: