【问题标题】:How to make two elements symmetrical?如何使两个元素对称?
【发布时间】:2019-12-02 04:50:48
【问题描述】:

我正在设计一个 GUI 并尝试添加两个按钮。面板的右侧。另一个在面板的左侧。它们应该是对称的。
当我更改边距表单属性时,没有任何变化。
我的意思是左按钮的左边距和右边按钮的右边距应该相等。

【问题讨论】:

  • 您确实需要发布生成输出的代码,而不是对其进行抽象描述。 尝试添加两个图片框 -- 左侧按钮的左边距和右侧按钮的右边距。图片框还是按钮?两个都?图片框在哪里?你检查了按钮的边距,你锚定了这些控件吗?等等
  • 我无法上传图片,因为我是新来的。而且没有任何代码。
  • 我为您发布的图片。 有代码。这种布局不是凭空产生的。代码正在创建它。
  • 什么边距?表格还是面板??看起来按钮位于面板中。

标签: c# winforms user-interface margin


【解决方案1】:

您可以使用TableLayoutPanel 控制。 具有two coulmns 和percent 列值。 并将pictureboxes 添加到TableLayoutPanel's cells,然后将pictureboxes 的Dock property 设置为Fill。

【讨论】:

  • TLP 是一种可能性,但绝不是必要的。
猜你喜欢
  • 1970-01-01
  • 2015-02-03
  • 1970-01-01
  • 2019-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-31
相关资源
最近更新 更多