极度偷懒 - 实现算命程序中tabcontrol的“美化”
这几天做了一个命理推测(就是算命)程序,客户用来给顾客体验的。既然用来体验,界面肯定要下点功夫。主界面需要用到TabControl的功能,但c# winform默认的样子很丑啊,想要实现好看一点儿的界面,比如,标签和页面分离,美化标签按钮,去掉tabcontrol的边框,不太容易,需要继承tabcontrol并扩展。那有没有不用自定义控件就能实现比较好看的换页效果呢?经本人摸索,发现了一个极度偷懒的方式,只需要简单几步即可实现!
来,看:
1. 首先往Form上拖一个panel,背景设为透明
2. 添加tabcontrol,并拖放到panel上。如图,万恶的标签和边框出来了!!!
3. 关键的一步来了,鼠标点住tabcontrol上边框,然后网上拉,拉。。。一直拉过panel的边缘,直到---panel遮住tabcontrol的标签的位置。是的,就是这样!
4. 对tabcontrol的左、右、下边如法炮制
5. OK,现在加上你想要的漂亮的按钮,然后你想要的美化的效果就出现了!
完成之后,通过在按钮(这里的按钮其实是PictureBox)的鼠标点击事件中操作tabcontrol,实现换页。好了,目的达到了,欣赏一下最后的产品界面:
还不错~
+++++++++++++++++++++++++++++++++++++++++++++++++++++
HaibinDev软件工作室。(版权所有,转载请注明作者和出处~)
+++++++++++++++++++++++++++++++++++++++++++++++++++++
极度偷懒 - 实现算命程序中tabcontrol的“美化”相关推荐
- Canvas绘图在微信小程序中的应用:生成个性化海报
Canvas绘图在微信小程序中的应用:生成个性化海报 如极客时间的一些实现案例: 基础语法 Canvas本质是一个可以使用脚本(通常为JavaScript)来绘制图形的 HTML 元素,默认大小为30 ...
- 用.NET写“算命”程序
前言 "算命",是一种迷信,我父亲那一辈却执迷不悟,有时深陷其中,有时为求一"上上签",甚至不惜重金,向"天神"保佑.我曾看到过有些算命网站 ...
- Linux2.6.32内核笔记(5)在应用程序中移植使用内核链表【转】
转自:http://blog.csdn.net/Deep_l_zh/article/details/48392935 版权声明:本文为博主原创文章,未经博主允许不得转载.摘要:将内核链表移植到应用程序 ...
- 微信小程序中使用iconfont(阿里矢量图标字体)
在微信小程序中使用 iconfont 主要有两种方式,第一种是使用 Font class 方式,第二种是使用 Unicode 方式. 方式一:Font class 方式 1. 在 http://ico ...
- Canvas绘图在微信小程序中的应用:生成个性化海报 1
一.Canvas应用的背景(个人理解)及基础语法 背景 从2012年开始,微信那个时候用户的积累的量已经非常大了,推出公众号,当然大屏智能手机在那个时候也流行,传统的大众媒体逐步消亡,像微信公众号这样 ...
- 用python语言写了一套在线算命程序 ,精准度怎么样?可以来试试
用python语言写了一套在线付费算命程序,分网页版和小程序版 包括八字精批 合婚 八字解名 婚姻 终身运势五大项.算法精准,回头客较多.有相关网站流量资源的可以坐等收益.python anli网zh ...
- 在线算命程序 源码 用python语言写的 算命的网络化发展趋势 你怎么理解的?
欢迎使用Markdown编辑器写博客 用python语言写了一套在线付费算命程序,分网页版和小程序版 包括八字精批 合婚 八字解名 婚姻 终身运势五大项.另外有完善的分销系统,有相关流量资源的适合做. ...
- 算命程序源码 实现一对多的网络算命发展趋势 python编写的,测算的精准度 页面的布局 欢迎业内人士指导改进
欢迎使用Markdown编辑器写博客 在线算命程序源码,python语言编写.有网页版本和小程序版本,包括八字精批 婚姻 八字解名 合婚 终身运势 .可以实现在线付款后 自动跳转测算页面.程序运行稳定 ...
- C#中TabControl相关用法
最近在用C#做项目时,用到TabControl这个控件,将学到的东西做个总结: 一.拖一个TabControl控件到窗口上,在控件上点击右键,可以添加选项卡/删除选项卡:或者在属性中找到TabPage ...
最新文章
- 以网络安全为例的大数据可视化设计
- 跨平台图表控件TeeChart使用教程:导入XML数据
- 转:C#使用Log4Net记录日志
- 云炬随笔20171227
- Linux命令之cd
- 【VB测绘程序设计】第二章 VB测绘程序基础
- dbgrideh指定某单元格变色_一招搞定按指定名称批量新建文件夹
- linux创建添加用户脚本,Linux 脚本之用户创建
- 详解web网站测试的内容以及步骤
- 家乡的春节html,家乡的春节日记
- SyntaxError: Non-UTF-8 code starting with ‘\xc6‘ in file xxxbut no encoding declared
- 计算机设置了密码后不能打印了,为什么电脑设置了开机密码后就不能打印了
- OCR--苹果ios安卓android身份证拍照扫描识别sdk
- CTF解题思路:图片隐写
- 穿西服和穿皮鞋有那些讲究?
- android 4k手机屏幕分辨率,安卓手机都4K屏了 真的有必要?
- 虚幻4渲染编程(环境模拟篇)【第五卷:可交互物理植被模拟 - 上】
- SQL数据库常用约束及建表、插入数据时注意事项
- mysql sphinx 中文搜索_MySQL中文全文搜索用迅搜还是Sphinx?
- CodeBlocks编译环境配置及调试问题