首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/416637

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

GreenOpentoolkit自定义控件(组件)库+DemoCenter

在winform程序的设计过程中,如果能够有一套外表美观,功能强大的自定义控件(组件)库,将极大地提高工作效劳。一直以来,在winform的程序设计中,我都在寻找这样的一款控件(组件)库;也在一些项目中尝试过devexpress等大型的商业控件;也阅读了解过网上一些高手提供的资料(比如winformcs,苏飞和codeproject上面的一些例子),感觉到在这个问题上需要自己独立研究,构架属于自己的winform控件库。经过一段时间的思索,编码;对现有的若干比较好的开源控件库进行了融合,这里向大家提供GreenOpentoolkit。为了方便展示,我模仿大型软件设计了一例DemoCenter。 包括DemoCenter中所有的控件都是自己实现的,包括透明效果转换、自定义外表等。罗列了一些开发过的项目名称,只有第一项是可以双击打开的。 内容包括一例表的控件,这个控件主要做的工作是GDI+重绘。 第二例是常用自定义控件重绘。 第三例是窗体(控件)的进入进出的动画展示。 这里附上此democenter 以及全部的代码 代码的阅读可能会有困难,下面为推荐阅读材料: http://isha...

语音朗读入门

利用微软自带的TTS,能够做到一个简单的语音朗读功能 using System.Speech.Synthesis; //用于语音朗读 using System.Speech.Recognition;//用于识别语音 namespace ConsoleApplication1 { class Program { static void Main(string[] args) { while (true) { Console.WriteLine("请输入英文:"); string s = Console.ReadLine(); SpeechSynthesizer synth = new SpeechSynthesizer(); //选择不同的发音 synth.SelectVoice("Microsoft Anna");//美式发音,但只能读英文 //synth.SelectVoice("Microsoft Lili");//能读中英文 ...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。