如何在不编辑XAML的情况下在设计器中添加控制到网格单元?

时间:2015-03-31 08:42:05

标签: .net wpf visual-studio designer

我想通过使用鼠标和菜单将控件添加到WPF网格单元格0,0中。

我可以轻松地做到这一点

  • 通过在设计器中编辑XAML代码,添加<Label Grid.Column="0" Grid.Row="0"/>
  • 以编程方式在C#或VB.NET中

令我惊讶的是,我发现我无法通过使用鼠标和放大器来添加它。菜单的。如果我使用拖放,控制(黄色)不会插入到网格的特定单元格中,而是放置在我放置它的位置,忽略单元格边界(网格用橙色突出显示):

enter image description here

如何通过单击设计器?

将控件添加到单元格0,0中

我检查过几个在线教程,作者总是采用XAML方式。

1 个答案:

答案 0 :(得分:2)

以下是您的步骤:

    1。将鼠标悬停在设计师布局边缘附近的布局上,直到看到黄线。
    2。当您看到此黄线时,单击以创建网格行和列 创建行和列。
    3。拖动一个控件并将其放在角落的网格中(以避免边距)您的鼠标指针应位于指针附近,以便发生这种情况。
    4。如果出现错误,请使用边距附近的锁定开启或边缘。
    5。即使在拖拽到角落后也是如此。

请注意XAML Generated。

参见附件:

Attached in an image with a grid created using above steps

相关问题