堆叠式表头窗体的制作方法

 嗨,大家好!

在我们的实际应用中,经常能看到如下图的窗体:

 

 

像上图中那样的窗体,放到Access中也是可以实现的,在Access中直接用连续窗体实现,我们来看一下实现的方法。

 

1、建表

 

首先,我们先建表,如下图:

 

这里要注意,我们这里是用表来做为窗体的结果,数据也都只是模拟数据。

 

2、建窗体

 

接下去就是建窗体了(这一步是重头戏),窗体的默认视图需要改成连续窗体。

 

 

窗体做好后,往窗体中添加控件

 

 

接下去教大家一个快速的方法,先选择所有控件,然后选择排列,接下去点击表格,如下图:

 

 

完成以上操作后,点击删除布局,这个时候我们就可以看到,所有的控件都排列好了,接下去我们只需要来拼接好控件了。

 

3、制作表头

 

我们先将所有的控件的长度改成统一的宽度,这里我们先改成3cm

 

添加几个新的标签,宽度都统计改成6cm

 

 

接下去用对齐的方式把标签都对齐

 

对齐成如下样式:

 

 

4、细节调整

 

接下去就需要调整细节了,先将“品名规格”标签的宽度调整成1cm,其他的几个标签的高度改成0.5cm 

 

 

接下去选择所有的控件,将文本框与标签的特殊效果改成平面

 

接着再拖拉窗口的大小

 

 

将控件的边框轮廓改成黑色,将字段都居中对齐,修改一下字体,接下去运行看一下结果。

 

 

可以看到窗体基本上已经完成了我们还可调整一下表头的背景色。

最后看一下运行的结果,好了,窗体已经完成了,大家快去试一下吧。

 

 

posted @   edonsoft  阅读(22)  评论(0编辑  收藏  举报  
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示