プログラムで追加されたキャンバスの子要素のUI要素を操作する方法が見つかりません。これはキャンバスに子を追加するためのコードです。実行時にこれらのキャンバスのすべての子を操作します。キャンバスキャンバスの子C#WPF
これを行う方法はありますか?
Canvas = new Canvas();
canvas.Width = mapArea.ActualWidth;
canvas.Height = mapArea.ActualHeight;
mapArea.Children.Add(new UIElement() { Uid = "Camera" + index });
Image imageB = new Image();
{
imageB.Width = 60;
imageB.Source = camera;
}
mapArea.Children.Add(imageB);
Canvas.SetTop(imageB, PosX);
Canvas.SetLeft(imageB, PosY);
キャンバスキャンバス=新しいキャンバス(); UIElementCollectionコレクション=新しいUIElementCollection(canvas、null); UIElement要素=新しいUIElement(){Uid = "カメラ" +インデックス}; collection.Add(element); – jdweng