winforms - .NET/Visual Studio 编辑器中的相对控件位置

标签 winforms visual-studio-2008 controls anchor

我正在 Visual Studio 2008 的控件编辑器中编辑自定义控件

我的自定义控件左侧有数据 GridView ,右侧有按钮。我希望我的控件在调整大小时始终保持按钮大小不变,并使它们与右边框对齐,并且只调整我的数据网格控件的大小,以便边框和控件之间的水平距离保持不变。 (参见下图)我记得 WinForms 和编辑器中有一些功能,例如 anchor 或其他功能,可以让我自动执行此操作。我只是在 MSVS 中找不到它。

==============================
| ****************  *button*  |
| * datagridview *  *button*  |
| *              *  *button*  |
| ****************            |
==============================


=================================
| *******************  *button*  |
| * datagridview    *  *button*  |
| *                 *  *button*  |
| *******************            |
================================

最佳答案

将按钮固定在右侧、顶部。然后将数据网格定位到左侧、右侧和顶部。

应该可以了。

看看

Control.Anchor Property

Form Anchor

关于winforms - .NET/Visual Studio 编辑器中的相对控件位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1893363/

相关文章:

c# - 制作启动画面

c# - C#自定义用户控件...右键菜单复制文本(Java开发者学习C#)

c - 如何使用 cvGetCaptureProperty 检索视频格式

c# - WPF-MVVM-如何实现类似于附件图像的结构

c# - 编写一个简单的配色方案生成器

c# - 不同环境Winforms大小不同

c# - 如何为表单设置点击事件?

windows - 为什么 Visual Studio 安装在多个驱动器上?

c# - 获取控件相对于整个屏幕的位置?

c# - 自定义控件边框不显示是否调用 Update(),但显示是否调用 Refresh()