如何在不编辑的情况下向设计器中的网格单元格添加控件 XAML?
How to add control to grid cell in designer without editing XAML?
我想通过使用鼠标和菜单将控件添加到 WPF 网格单元格 0,0。
我可以轻松做到
- 通过在设计器中编辑 XAML 代码,添加
<Label Grid.Column="0" Grid.Row="0"/>
- 在 C# 中以编程方式或 VB.NET
令我惊讶的是,我发现我无法仅通过使用鼠标和菜单来添加它。如果我使用拖放,控件(黄色)不会插入到网格的特定单元格中,而是放置在我放置它的位置,忽略单元格边界(网格以橙色突出显示):
如何通过单击设计器将控件添加到单元格 0,0?
我查了几个在线教程,作者总是走 XAML 的路。
这是您的步骤:
1。将鼠标悬停在设计器布局边缘附近的布局周围,直到看到一条黄线。
2。当您看到这条黄线时,单击以创建网格行和列
创建行和列。
3。拖动控件并将其放置在角落的网格中(以避免边距)您的鼠标指针应靠近指针才能发生。
4。如果出现错误,请使用边缘附近的锁打开或关闭边缘。
5。即使放置后也可以拖动到角落。
请注意XAML生成。
参考附件:
我想通过使用鼠标和菜单将控件添加到 WPF 网格单元格 0,0。
我可以轻松做到
- 通过在设计器中编辑 XAML 代码,添加
<Label Grid.Column="0" Grid.Row="0"/>
- 在 C# 中以编程方式或 VB.NET
令我惊讶的是,我发现我无法仅通过使用鼠标和菜单来添加它。如果我使用拖放,控件(黄色)不会插入到网格的特定单元格中,而是放置在我放置它的位置,忽略单元格边界(网格以橙色突出显示):
如何通过单击设计器将控件添加到单元格 0,0?
我查了几个在线教程,作者总是走 XAML 的路。
这是您的步骤:
- 1。将鼠标悬停在设计器布局边缘附近的布局周围,直到看到一条黄线。
- 2。当您看到这条黄线时,单击以创建网格行和列
创建行和列。
- 3。拖动控件并将其放置在角落的网格中(以避免边距)您的鼠标指针应靠近指针才能发生。
- 4。如果出现错误,请使用边缘附近的锁打开或关闭边缘。
- 5。即使放置后也可以拖动到角落。
请注意XAML生成。
参考附件: