如何独立于其他对齐网格中的第一列和第一行?
如何为网格中的第一列(不包括该列中的第一行)、第一行(不包括该行中的第一个元素)和所有其他元素指定单独的对齐方式?最好仅使用 Grid
的 Alignment
选项来完成此操作,保留 Item[]
与 Alignment
给出的严格控制用于更严格目的的选项。
PS这个问题来自 上一篇问题,但我希望在这里单独控制水平和垂直表格标题的对齐方式。
How to specify separate alignments for the first column (excluding first row in this column), first row (excluding first element in this row) and all other elements in the Grid
? It is preferable to do this just with Alignment
option of Grid
preserving tight control given by Item[]
with Alignment
option for more tight purposes.
P.S. This question comes from previous question but I wish to get individual control over alignments of horizontal and vertical table headings here.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我找到了几种方法来实现我想要的。最直接的解决方案是:
其他解决方案包括:
I have found several ways to achieve what I want. The most direct solution is:
Other solutions include:
看起来
Alignment
使用与Grid
中的Background
相同的语法,因此查看Options > 可能会有所帮助。例如,
。Grid
文档中的背景例如,假设您想要将第一行和第一列中的项目对齐到右上角,将所有其他项目对齐到左下角,您可以执行类似
It looks like
Alignment
uses the same syntax as theBackground
inGrid
so it might help to look atOptions > Background
in the documentation forGrid
for examples.For example, suppose you want to align the item in the first row and first column top-right and all other items bottom-left, you could do something like
如果我理解您的要求,我会倾向于使用
Item
执行此操作,如下所示:If I understand your requirements, I would favor doing this with
Item
as follows: