В Grid есть 5 элементов:
1) Кнопка для добавления
2) ScrollViewer в котором ToolBar с кнопками (text = названия таблицы).
3) Кнопка для перемещения кнопок в Toolbar влево.
4) Кнопка для перемещения кнопок в Toolbar вправо.
5) Скрытая кнопка которая должна появлятся при drag кнопки в ToolBar.
Но получается так что только кнопка 5) только по верх 1). Но не поверх остальных.
Для 1) - 4) Panel.ZIndex = 1.
Для 5) Panel.ZIndex = 2.
Что не так?
private void Button_DragOver(object sender, DragEventArgs e)
{
if (sender is Button button)
{
copy.Background = button.Background;
copy.Opacity = 0.75;
copy.Visibility = Visibility.Visible;
copy.Width = button.ActualWidth;
copy.Height = button.ActualWidth;
copy.Margin = new Thickness(e.GetPosition(_tableMenu).X, 0, 0, 0);
}
}