我知道这是一个愚蠢的问题,但我真的不知道发生了什么
我只想创建一个hello world WPF应用程序。我想要的只是在主窗口上放置一个标签和一个文本框
请参阅屏幕截图
- 我拖放标签(OK没问题)
- 我拖放文本框(哦,我的上帝,疯了),窗口只是“灰色”当我放下文本框,无法添加文本框。
答案 0 :(得分:0)
WPF布局使用Xaml。你需要改变一下设计师的想法,本质上更像是HTML和相对定位,而不是依靠绝对定位的Winforms。
首先阅读DockPanel
,StackPanel
和Grid
等容器。从这里开始定义控件的布局方式,然后定位控件。
您所看到的是标签占据了表单的整个控件区域(通常用于网格或其他容器),当您尝试拖动文本框时,它会尝试将其放入标签。 (不允许。)