Xaml 绑定到UiElement的UWP Relativepanel不';t与Property=UiElement的RelativePanel类似
我们正在开发Windows10通用应用程序(UWP)。根据语法和pc的不同,RelativePanel的行为方式存在很大的问题。 我们有来自web服务的动态数据响应,我们必须显示UI控件的动态结构来呈现GUI。 我们正在尝试将RelativePanel与由ItemsControl组成的子元素一起使用,以呈现不同类型的子数据(地址、电话等)。 每个ItemsControl'项的ItemTemplate是由RelativePanel组成的模板 现在,奇怪的事情在设计和运行时之间发生了不同。 在设计时,当我们想要设置RelativePanel的目标UIElement时,我们可以使用以下语法:Xaml 绑定到UiElement的UWP Relativepanel不';t与Property=UiElement的RelativePanel类似,xaml,responsive-design,visual-studio-2015,Xaml,Responsive Design,Visual Studio 2015,我们正在开发Windows10通用应用程序(UWP)。根据语法和pc的不同,RelativePanel的行为方式存在很大的问题。 我们有来自web服务的动态数据响应,我们必须显示UI控件的动态结构来呈现GUI。 我们正在尝试将RelativePanel与由ItemsControl组成的子元素一起使用,以呈现不同类型的子数据(地址、电话等)。 每个ItemsControl'项的ItemTemplate是由RelativePanel组成的模板 现在,奇怪的事情在设计和运行时之间发生了不同。 在设计时
RelativePanel.Below=“EntryMobileNumbers”
或RelativePanel.Below=“{Binding ElementName=EntryMobileNumbers}”/>
它将帮助您消除错误是的,这里也是。更新1没有做任何事情来修复它:-(我也经历过这个问题,我的技巧是添加一个元素,比如说一个按钮,在主RelativePanel上有AlignRightWithPanel=True和AlignTopWithPanel=True。然后我将该元素的可见性设置为崩溃,因为我真的不需要它。这是一种技巧,这就是为什么我不想将其发布到答案中。但它对我有效。我感觉控件都重叠在左侧,因为没有任何东西将容器拉伸到右侧。我可能错了。