今天突然来了一个这样的需求,需要在C#的编辑框上加入一个Hint水印效果,类似如下图: 以前在手机上(wp)上做过类似的效果。参考silverlight toolkit 的searchTextBox。现在要在winform下制作,开始我还以为应该有啥啥属性可以一键搞定,结果目测了一下 ...
由于项目的原因,需要在WinForm上做出一个饼形统计图的展示效果。相关数据是动态从数据库中获取,相应所占圆的角度计算都不是难点,可以很快地做出一个饼形统计图。 但难点在于如何将一些介绍文字插入到相应的弧度上。 实现的效果如下图所示: 相应的代码如下: ...
2013-01-16 16:05 2 4653 推荐指数:
今天突然来了一个这样的需求,需要在C#的编辑框上加入一个Hint水印效果,类似如下图: 以前在手机上(wp)上做过类似的效果。参考silverlight toolkit 的searchTextBox。现在要在winform下制作,开始我还以为应该有啥啥属性可以一键搞定,结果目测了一下 ...
在C# winform中,DataGridView 经常用于动态绑定数据库中的内容,同时为了规范用户的输入,会将datagridview的某一列设置为combox,具体的做法如下: //定义列、单元的格式, DataGridViewComboBoxColumn dgcbc ...
在窗体内点击按钮显示不同的文字或者按钮图片,刚开始我的做法就是又添加一个面板,然后点击对应按钮显示对应的窗体,结果发现太麻烦了。后来请教了学长,发现真的非常的简单(虽然我当时弄了很久,hhh),这里呢,同样是以三个按钮为例子。 这里就是点击左边的按钮在右边的框框里面显示我需要的文字 ...
回家前一个晚上,老板临时安排让写一个读取txt文件的数据和多个图片数据生成一个word文档。时间给得太短只能是回家继续加班,百度真是个好东西这里引用一下我参考的博客http://blog.csdn.n ...
DataGridView控件在实际应用中非常实用,特别需要表格显示数据时。可以静态绑定数据源,这样就自动为DataGridView控件添加相应的行。假如需要动态为DataGridView控件添加新行,方法有很多种,下面简单介绍如何为DataGridView控件动态添加新行的两种方法: 方法 ...
今天写了一个WinForm的练习,将源代码贴出来和大家一起学习学习。 首先:按照下图将一个button控件、三个RadioButton控件、三个CheckBox控件、一个Label控件和一个TrackBar控件。 其次:如图 进度条是用来控制 ① 的字体大小 ...
本文主要介绍WinForm项目中如何像WPF一样优雅的使用Command来实现业务操作。想必大家已经疲于双击控件生成事件处理方法来实现业务操作,如多控件(按钮、菜单、工具条、状态栏等命令控件)来做同一个动作,还要控制它们启用(Enabled)状态等等,使代码结构冗长且可读性差。下面具体介绍 ...
C# 是什么? 依然按照我自己的理解说,C# 是面向对象的、面向组件的编程语言。对我来说,C# 就是编写 GUI 的一种语言之一,C# 还常与 .NET 做联系,这里有官方解释,由于我看不懂就不说了。当然,我学习这个也只是因为 QT 下载太麻烦了,随便学习一下 C# 好与之比较 Windows ...