xaml - 如何在不使用绝对位置的情况下正确定位 XAML 中的元素?
问题描述
我有一个正在开发的应用程序,当在不同于其设计的屏幕尺寸上使用该应用程序时 UWP
,使用会产生问题。absolute position
margin
我不确定在不使用and的情况下我应该如何将元素彼此分开放置absolute position
。我应该怎么做?
编辑:我正在使用 XAML 来设计 UI。
解决方案
好吧,这取决于您要构建的 UI。有各种面板,通常在大多数情况下不需要使用绝对位置。
通常,Grid
面板用于通过添加行和列来创建灵活的布局:例如,如果您想创建一个包含一些内容的页面和一个带有按钮的底部应用程序栏,您通常会创建一个Grid
与您一样多的行需要您的内容控件,以及底部应用栏本身的一个。
几年前,我也开始通过为每个元素使用绝对位置来构建 UI,但随着时间的流逝,您开始拥有灵活的思维来构建灵活的布局。
很抱歉没有进一步回答,但你的问题太宽泛了,无法给出任何准确的答案。
此致
推荐阅读
- c# - 无法更新通过数据集连接到数据库的行
- python - 如何在不改变数字位数的情况下从十进制转换为八进制?(Python)
- algorithm - 填充树的 Dp 方法和递归
- ios - NWConnection, 100% CPU 使用率和发送 512 UDP 数据包后崩溃
- docker - 在 Docker 容器内进行 VS Code 开发时启动 GUI 应用程序 (Firefox)
- c# - 为什么在添加运动控制器时角色会摔倒?
- audio - 有没有办法使用 Amplitude 类实时分析来自外部源的音频数据?
- r - Tidy multiple anovas
- php - 如何显示味精 php joomla
- kotlin - IntelliJ IDEA:为什么 readLine() 需要两个用户输入而不是一个使用 Kotlin 的输入?