Добавить сетку в сетку при нажатии на кнопку wpf
Я хочу добавить сетку в сетку в позиции щелчка. эта сетка имеет пользовательский контроль в качестве своего содержимого. При нажатии на событие в основной сетке я получаю по отношению к этой сетке через этот код:
Dim mousePositin As Point
mousePosition = Mouse.GetPosition(gridFloorPlans)
и после этого я добавил дочернюю сетку через этот код:
Dim UC As New UserControl1
Dim gr As New Grid
gr.Children.Add(UC)
gr.Height = 31
gr.Width = 31
Dim thick As New Thickness
thick.Left = mousePosition.X
thick.Top = mousePosition.Y
gr.Margin = thick
gridFloorPlans.Children.Add(gr)
проблема в том, что сетка добавляется, но не в той позиции, которая находится далеко от этой позиции. в чем проблема? как я могу сделать это правильно?