C# 与Wpf相关的问题
我是wpf的新手,我正在处理第一个应用程序,我有一些与此相关的问题 1.)Control allignment:我的控件在页面上设置时看起来还可以,但当我运行应用程序时,控件的位置略有改变 2.)分辨率问题:当我尝试在具有不同分辨率的机器上运行应用程序时,某些控件将不可见 3.)绑定组合框:当我尝试将组合框与静态或动态组合框项目绑定时,我无法在页面加载中获取第一个项目,例如,如果我有一个城市组合框,那么我希望在页面加载中显示“选择城市” 提前谢谢C# 与Wpf相关的问题,c#,wpf,C#,Wpf,我是wpf的新手,我正在处理第一个应用程序,我有一些与此相关的问题 1.)Control allignment:我的控件在页面上设置时看起来还可以,但当我运行应用程序时,控件的位置略有改变 2.)分辨率问题:当我尝试在具有不同分辨率的机器上运行应用程序时,某些控件将不可见 3.)绑定组合框:当我尝试将组合框与静态或动态组合框项目绑定时,我无法在页面加载中获取第一个项目,例如,如果我有一个城市组合框,那么我希望在页面加载中显示“选择城市” 提前谢谢 WPF有自己的对齐系统,不同于WinForms和
面板类型。它们可以扩展和缩小内容,以利用可用空间和分辨率
您似乎正在将控件拖到DevStudio中的表单上,该表单正在将所有这些Margin=“323182,0,0”
属性添加到您的标记中。这实际上是对控件的绝对位置进行硬编码,这通常是个坏主意
3)您不能在WPF组合中设置文本,除非它在项目列表中,或者您已经设置了IsEditable=“True”
阅读EvAlex发布的一些教程。在开始之前,你需要很好地掌握基本思想。WPF有一个相当陡峭的学习曲线。1和2)正如EvAlex所说,WPF有自己的校准系统,使用各种面板类型。它们可以扩展和缩小内容,以利用可用空间和分辨率
您似乎正在将控件拖到DevStudio中的表单上,该表单正在将所有这些Margin=“323182,0,0”
属性添加到您的标记中。这实际上是对控件的绝对位置进行硬编码,这通常是个坏主意
3)您不能在WPF组合中设置文本,除非它在项目列表中,或者您已经设置了IsEditable=“True”
阅读EvAlex发布的一些教程。在开始之前,你需要很好地掌握基本思想。WPF确实有一个相当陡峭的学习曲线。您有任何关于哪里出了问题的具体示例吗?这个问题太笼统了,我们大多数人都无法帮你解决问题。Hello@W.Meints我可以给你一个,比如3分,比如100%50%,这是我的组合框,但我没有在页面加载上显示“选择百分比”文本。如果你能将问题编辑得更窄、更具体,请将其标记为版主审阅。您是否有任何关于哪里出错的具体示例?这个问题太笼统了,我们大多数人都无法帮你解决问题。Hello@W.Meints我可以给你一个,比如3分,比如100%50%,这是我的组合框,但我没有在页面加载上显示“选择百分比”文本。如果你能将问题编辑得更窄、更具体,请将其标记为版主审阅。我可以给你一个eg 3分,如100%50%,这是我的组合框,但我没有在页面加载上获得“选择百分比”文本。我可以给你一个eg 3分,如100%50%,这是我的组合框,但我没有在页面加载上获得“选择百分比”文本