IGridLinesPanel
StockSharp.Xaml.Charting.Visuals.Axes
定义 & ###GridLinesPanel\##的界面,这是显示 &#UltrachartSurface\\\#后面网格线的画布控制
属性
BorderThickness
public Thickness BorderThickness { get; }
value = iGridLinesPanel.BorderThickness
获得面板上任何边框的厚度
方法
AddLine
public void AddLine(XyDirection xyDirection, Line line)
iGridLinesPanel.AddLine(xyDirection, line)
在 XyDirection 中添加一行到面板
- xyDirection
- XDirection 添加了 X轴网格线
- line
- 添加的行
Clear
public void Clear(XyDirection xyDirection)
iGridLinesPanel.Clear(xyDirection)
清除网格线向特定方向
- xyDirection
- XDirection)清除了 X轴网格线
GenerateElement
public Line GenerateElement(int lineId, XyDirection xyDirection, Style lineStyle)
result = iGridLinesPanel.GenerateElement(lineId, xyDirection, lineStyle)
生成并添加 GridLinesPanel 的行元素。 将行的方向和样式应用到行中以及 Id, 以便它们可以被重新使用(拼接) 。
- lineId
- 线条 Id
- xyDirection
- 方向, X 或 Y
- lineStyle
- 应用到行的样式
返回值: 线例, 已添加到 GridLinesPanel 中
RemoveElementsAfter
public void RemoveElementsAfter(XyDirection xyDirection, int index)
iGridLinesPanel.RemoveElementsAfter(xyDirection, index)
删除指定索引后的所有行例。 当行数从一行重排到下一行时, 重绘到% UltrachartSurface +% 时, 将使用此方法 。
- xyDirection
- 清除方向, X 或 Y
- index
- 后删除的索引( 包含)