このプロパティはそれぞれの文字列が一意にレイヤーを認識する文字列配列を管理します(これらの文字列 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()