花费 73 ms
窗体皮肤实现 - 重绘窗体非客户区(三)

窗体边框基本的绘制和控制完成,在第二篇中主要遗留的问题。 标题区域图标和按钮没绘制 缩放时客户区显示有问题 解决完下面的问题,皮肤处理基本完整。大致的效果GIF GIF中TShape的颜色表现有些问题,实际是正常的。 绘制标题区域内容 获取标题有效 ...

Fri Sep 12 07:33:00 CST 2014 7 5234
[QT编程]QT实现不规则窗体和透明窗体

不规则窗体的实现有两种方式: 一种是设置窗体的掩码图像; 另一种是设置窗体背景透明,然后重写其绘图函数,将背景图绘制上去。 第一种方式: 首先要准备两张图像,一张是要显示的图像,另一张是第一张图的掩码图像,黑色部分是你的窗体要显示的部分,如图: 具体实现的关键代码 ...

Wed Jul 18 03:21:00 CST 2012 0 8221
实现的WPF外边框窗体

最近看了一下wpf 越发喜欢. 边看边学,顺便做点东西. WPF 的窗体有点丑.就自己做个窗体,当学习的demo吧 效果图: 实现功能: 最大化;最小化;关闭;按钮三态; 标题栏拖动;双击标题栏最大化或者还原;鼠标在窗体边缘拖动可调整窗体大小; 1. 右上角三个按钮采用样式实现 ...

Sat Jan 16 01:42:00 CST 2016 2 3758
窗体皮肤实现 - 重绘窗体非客户区(二)

第一个实现了基本处理。窗体边框的宽度有些肥大,需要进行瘦身。 实现: 1、改变外框线宽度 (WM_NCCALCSIZE) 2、改变外框样式 (WM_WINDOWPOSCHANGING) 通过 WM_NCCALCSIZE 消息可以实现目的 ...

Sat Sep 06 09:38:00 CST 2014 0 5065
C# Winform常见的Editor及其它经验

1、新建一个自定义Editor,继承自.NET自带的Editor,override某些方法,再附加到属性中: 上图就在列表编辑框中重定义了点击“Help”时的操作。一般都是这么用的。 ...

Wed Jun 26 06:02:00 CST 2013 0 5670
C# 开发圆角控件(窗体)

最近在做卡片视图的程序,要求将控件做成带有圆角的效果,下面是我在网上查找的资料,经过测试,确定可以实现功能。其中方法三既适应于控件,也适应于窗体。 先上传效果图: 方法一: 增加命名空间:using System.Drawing.Drawing2D; 添加方法如下:当然各角的点可根据 ...

Fri Feb 28 00:48:00 CST 2014 4 4160
浅析c#中登录窗体和欢迎窗体关闭的问题

第一次在cnbogs发文章,这次来个很基础的,主要给小白看。 在c#的winform编程中,我们经常会做登录窗体或欢迎窗体,并把他们作为启动窗体。 但是,我们有可能会遇到一些问题。 请看下面的代码: 这段代码想让form1中的button1在点击后关闭form1,show ...

Sat Dec 06 04:27:00 CST 2014 7 2770
窗体皮肤实现 - 在标题栏上增加快速工具条(四)

前面做的工作就是想在标题区域增加快速工具条。前续的基础工作完成,想要在标题区域增加特殊区域都非常方便。只要在绘制时控制自定义区域需要占用标题区域多少空间,然后直接在所占位置绘制。做这个事情前,稍微 ...

Thu Sep 18 06:18:00 CST 2014 6 2967
wpf 窗体翻页效果

点击设置翻页,取消翻回来 1.xaml 2.cs View Code ...

Fri Sep 21 00:04:00 CST 2018 0 1229

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM