バージョン

UserLayerIndex プロパティ (UltraChart)

ID文字列によってレイヤーを識別し、Zオーダーの順序で配列します。
シンタックス
'宣言
 
Public Property UserLayerIndex As String()
public string[] UserLayerIndex {get; set;}
解説

このプロパティはそれぞれの文字列が一意にレイヤーを認識する文字列配列を管理します(これらの文字列 ID は Infragistics.UltraChart.Core.Layers.ILayer Ilayer の Infragistics.UltraChart.Core.Layers.ILayer.LayerID プロパティに対応するはずです)。Layer の処理中に UserLayerIndex 上に表示される LayerID 順に各レイヤーの Infragistics.UltraChart.Core.Layers.ILayer.FillSceneGraph が呼び出されます。この文字列配列の終わりの方にリストされたレイヤーは最後に描画されるため、画面の前景に表示されることになります。

使用例
' add the Layer to the Chart Layer Hashtable
UltraChart1.Layer.Add("My Layer", New MyLayer)
' update the UserLayerIndex with the new Layer ID
UltraChart1.UserLayerIndex = New String() {"Default", "My Layer"}
' it is important to invoke InvalidateLayers so that the chart will redraw all layers
UltraChart1.InvalidateLayers()
// add the Layer to the Chart Layer Hashtable
UltraChart1.Layer.Add("My Layer", New MyLayer)
// update the UserLayerIndex with the new Layer ID
UltraChart1.UserLayerIndex = New String() {"Default", "My Layer"}
// it is important to invoke InvalidateLayers so that the chart will redraw all layers
UltraChart1.InvalidateLayers()
参照