Динамическая настройка границ в WPF - PullRequest
1 голос
/ 27 января 2011

Я использую функцию перетаскивания в приложении, и мне нужно изменить внешний вид сетки в зависимости от местоположения точки перетаскивания.

Например, я хотел бы иметь возможность вызывать что-то вроде следующего, которое изменит границу, чтобы показать только нижнюю часть или верхнюю часть и т. Д. В этом примере будет показано, что при выполнении операции перетаскивания над сеткой единственная верхняя граница сетки будет иметь толщину 5 и будет черной.

private void Grid_DragOver(object sender,DragEventArgs e)
{
        Grid grid = (Grid)sender;
        Border border = new Border();
        border.BorderBrush = Brushes.Black;
        border.BorderThickness = new Thickness(0,5,0,0);
        border.Child = grid;
}

1 Ответ

1 голос
/ 27 января 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...