Я пытаюсь определить положение изображения на холсте. Но Canvas.GetLeft и Canvas.GetTop всегда возвращают 0, даже если я перетаскиваю изображение через холст. Вот фрагмент кода ниже.
private void MouseDragElementBehavior_DragFinished(object sender, MouseEventArgs e)
{
MessageBox.Show("Canvas Left Position" + Canvas.GetLeft(image1).ToString());
MessageBox.Show("Canvas Top Position" + Canvas.GetTop(image1)).ToString();
MessageBox.Show("Canvas Index" + Canvas.GetZIndex(image1));
}
Пожалуйста, дайте мне знать, как решить эту проблему.