0

ダイアグラムの作成に Telerik RadDiagram を使用しています。灰色の線は、私の図の形状 (要件、開発など) の上にあります。それらを形の後ろに置く方法はありますか?

ここに画像の説明を入力

// ... getting ready the shape objects ...

for (int i = 0, j = 0; i < monthCount + 1; i++, j = j + 2)
{
    // ... getting ready the shape and connection objects ...

    RadDiagram1.ShapesCollection.Add(shapeForLines[j]);
    RadDiagram1.ShapesCollection.Add(shapeForLines[j + 1]);
    RadDiagram1.ConnectionsCollection.Add(monthLine[i]);
    RadDiagram1.ShapesCollection.Add(labelMonth[i]);
}


for (int i = 0; i < 7; i++)
{
    if (i < 6) { RadDiagram1.ShapesCollection.Add(shape[i]); }
    if (i < 7) { RadDiagram1.ShapesCollection.Add(label[i]); }
}
4

2 に答える 2

0

これは私にとってはうまくいきました:Default.aspxが読み込まれている間、Java-Script-Methodが呼び出され、そこに接続が戻されます:

function diagram_load(sender) {
    diagram = sender.get_kendoWidget();
    //.....
    diagram.toFront(diagram.Shape);
    diagram.toBack(diagram.connections);
} // diagram_load(sender)
于 2016-10-25T13:49:55.067 に答える
0

ZIndexシェイプの作成中にプロパティを設定してみてください。私はこれをWinFormsで設定しました。多分あなたもそれを見つけることができます

于 2016-12-07T07:38:19.570 に答える