【发布时间】:2017-10-17 15:12:53
【问题描述】:
我目前正在尝试创建一个响应式 winforms 应用程序。
我尝试归档的内容:
我想创建一个具有响应式 UI 的 winforms 布局。
我的问题是什么:
我在 TableLayoutPanel 的第一行添加了三个图片框(关闭按钮/最小化应用程序按钮/最大化应用程序按钮)。
这三个图片框位于表单的右上角。但是一旦我单击最大化按钮,这些图片框的位置就不会改变。他们停留在确切的位置,这使得他们在最大化的屏幕上真正居中。
截图:
我能做些什么来解决这个问题?我感谢任何形式的建议和帮助。
到目前为止我做了什么:
- 添加了一个包含 2 行的 TableLayoutPanel。
- 在包含图片框的第一行添加了一个面板。
- 向图片框添加了另外 3 个图片框,它们是屏幕截图中显示的用于关闭/最小化/最大化应用程序的按钮。
【问题讨论】:
-
将那些图标图片框停靠在容器的右侧。你也可以为他们使用
Top和Right的锚点。