simplebutton

DevExpress Winform 常用控件

断了今生、忘了曾经 提交于 2020-10-29 01:01:34
Ø 前言 DevExpress 控件的功能比较强大,是全球知名控件开发公司,对于开发 B/S 或 C/S 都非常出色,可以实现很炫且功能强大的效果。 DevExpress Winform 常用控件是本人在前几个项目的一些笔记,在实际的项目中可能会经常涉及到,所以对常用控件的属性、方法、事件都列举出来。 Ø 在 Visual Stuodio 中添加 DevExpress 控件 1. 使用控制台进入 DevExpress 安装目录(输入命令) : cd D:\Program Files (x86)\DevExpress 14.1\Components\Tools 2. 添加 DevExpress 控件: ToolboxCreator.exe/ini:toolboxcreator.ini 3. 移除 DevExpress 控件: ToolboxCreator.exe/ini:toolboxcreator.ini/remove Ø 常见错误 1. 在 XtraForm 子窗体继承父窗体的情况下,调用父窗体的 virtual 方法,可能出现如下错误(具体原因当时没有检查): 运行时遇到了错误。此错误的地址为 0xbb70c62f ,在线程 0x4364 上。错误代码为 0xc0000005 。此错误可能是 CLR 中的 bug ,或者是用户代码的不安全部分或不可验证部分中的 bug 。此

DevExpress Winform 常用控件

北城以北 提交于 2020-08-13 14:40:32
Ø 前言 DevExpress 控件的功能比较强大,是全球知名控件开发公司,对于开发 B/S 或 C/S 都非常出色,可以实现很炫且功能强大的效果。 DevExpress Winform 常用控件是本人在前几个项目的一些笔记,在实际的项目中可能会经常涉及到,所以对常用控件的属性、方法、事件都列举出来。 Ø 在 Visual Stuodio 中添加 DevExpress 控件 1. 使用控制台进入 DevExpress 安装目录(输入命令) : cd D:\Program Files (x86)\DevExpress 14.1\Components\Tools 2. 添加 DevExpress 控件: ToolboxCreator.exe/ini:toolboxcreator.ini 3. 移除 DevExpress 控件: ToolboxCreator.exe/ini:toolboxcreator.ini/remove Ø 常见错误 1. 在 XtraForm 子窗体继承父窗体的情况下,调用父窗体的 virtual 方法,可能出现如下错误(具体原因当时没有检查): 运行时遇到了错误。此错误的地址为 0xbb70c62f ,在线程 0x4364 上。错误代码为 0xc0000005 。此错误可能是 CLR 中的 bug ,或者是用户代码的不安全部分或不可验证部分中的 bug 。此

玩转控件:Fucking ERP之流程图

吃可爱长大的小学妹 提交于 2020-04-23 04:47:14
前言 首先,跟守护在作者公众号和私信作者催更的朋友们道个歉。疫情的原因,公司从年初到现在一直处于996+的高压模式,导致公众号更新频率较低。而且作者每更新一篇原创公众号,既要对自己沉淀知识负责,也要对愿意和作者一起探讨一起学习一起进步的小伙伴儿们负责,防止误人子弟。所以作者的每一篇原创,都是作者在有限时间内仔细推敲后的产物,希望大家可以理解。 Talk is Cheap! 前面分享的几个章节,差不多把实际用到的控件和容器的封装、扩展、重绘都举例到了(后续如果还有其他特例,作者也会更新进来)。今天要分享的依然是“Fucking ERP”系列中比较重要的环节——流程图。 本章的流程图并非工作流,winform在市面上有很多经典的工作流组件比如微软的WWF,还有很多开源自主研发的工作流组件等等,后续作者实际用到的话也会分享出来和大家一起探讨。此处分享的流程图,主要是"标识"的作用,主要用来表示业务数据的流转,具体数据如何流转,都需要各位后台自行处理(说白了,就是从A表查出数据,插入到B表,然后更新A表标识罢了。) Show me the Code! 首先,界面加载的时候,初始化控件可用性,以及所有模块列表 private void frmWorkFlow_Load( object sender, EventArgs e) { // 创建大模块 CreateModule(); this

【WPF学习】第六十一章 组织模板资源

情到浓时终转凉″ 提交于 2020-04-09 04:02:44
原文: 【WPF学习】第六十一章 组织模板资源    为表达全国各族人民对抗击新冠肺炎疫情斗争牺牲烈士和逝世同胞的深切哀悼,国务院今天发布公告,决定2020年4月4日举行全国性哀悼活动。   当使用控件模板时,需要决定如何更广泛地共享模板,以及是否希望自动地或明确地位用模板。   第一个问题是关于希望在何处使用模板的问题。例如,是将它们限制在特定窗口中吗?大多数情况下,控件模板应用于多个窗口,甚至可能应用于整个应用程序。为避免多次定义模板,可在Application类的Resources集合中定义模板资源。   然而,为此需要考虑另一个事项。通常,控件模板在多个应用程序之间共享。单个应用程序很有可能使用单独开发的模板。然而,一个应用程序只能有一个App.xaml文件和一个Application.Resources集合。因此,在单独资源字典中定义资源是一个更好的主意。这样,可灵活地再特定窗口或在整个应用程序中使用资源。而且还可以结合使用样式,因为任何应用程序都可以包含多个资源字典。为在Visual Studio中添加资源字典,在Solution Explorer窗口中右击项目,选择Add|New Item菜单项,然后选择Resources Dictionary(WPF)模板。   在前面章节中介绍了资源字典,使用它们很容易,只需要为应用程序添加一个新的具有如下内容的XAML文件即可:

【WPF学习】第六十一章 组织模板资源

青春壹個敷衍的年華 提交于 2020-04-05 16:23:47
   为表达全国各族人民对抗击新冠肺炎疫情斗争牺牲烈士和逝世同胞的深切哀悼,国务院今天发布公告,决定2020年4月4日举行全国性哀悼活动。   当使用控件模板时,需要决定如何更广泛地共享模板,以及是否希望自动地或明确地位用模板。   第一个问题是关于希望在何处使用模板的问题。例如,是将它们限制在特定窗口中吗?大多数情况下,控件模板应用于多个窗口,甚至可能应用于整个应用程序。为避免多次定义模板,可在Application类的Resources集合中定义模板资源。   然而,为此需要考虑另一个事项。通常,控件模板在多个应用程序之间共享。单个应用程序很有可能使用单独开发的模板。然而,一个应用程序只能有一个App.xaml文件和一个Application.Resources集合。因此,在单独资源字典中定义资源是一个更好的主意。这样,可灵活地再特定窗口或在整个应用程序中使用资源。而且还可以结合使用样式,因为任何应用程序都可以包含多个资源字典。为在Visual Studio中添加资源字典,在Solution Explorer窗口中右击项目,选择Add|New Item菜单项,然后选择Resources Dictionary(WPF)模板。   在前面章节中介绍了资源字典,使用它们很容易,只需要为应用程序添加一个新的具有如下内容的XAML文件即可: < ResourceDictionary

【WPF学习】第六十一章 组织模板资源

怎甘沉沦 提交于 2020-04-05 15:11:39
   为表达全国各族人民对抗击新冠肺炎疫情斗争牺牲烈士和逝世同胞的深切哀悼,国务院今天发布公告,决定2020年4月4日举行全国性哀悼活动。   当使用控件模板时,需要决定如何更广泛地共享模板,以及是否希望自动地或明确地位用模板。   第一个问题是关于希望在何处使用模板的问题。例如,是将它们限制在特定窗口中吗?大多数情况下,控件模板应用于多个窗口,甚至可能应用于整个应用程序。为避免多次定义模板,可在Application类的Resources集合中定义模板资源。   然而,为此需要考虑另一个事项。通常,控件模板在多个应用程序之间共享。单个应用程序很有可能使用单独开发的模板。然而,一个应用程序只能有一个App.xaml文件和一个Application.Resources集合。因此,在单独资源字典中定义资源是一个更好的主意。这样,可灵活地再特定窗口或在整个应用程序中使用资源。而且还可以结合使用样式,因为任何应用程序都可以包含多个资源字典。为在Visual Studio中添加资源字典,在Solution Explorer窗口中右击项目,选择Add|New Item菜单项,然后选择Resources Dictionary(WPF)模板。   在前面章节中介绍了资源字典,使用它们很容易,只需要为应用程序添加一个新的具有如下内容的XAML文件即可: < ResourceDictionary

Flash toggle button

非 Y 不嫁゛ 提交于 2019-12-30 10:29:41
问题 I need a button in Flash/AS3 that toggles between on and off. So I was glad to see that the Button class has the toggle property that lets me have that behavior. I was less happy to see that what I get when I make something a "button" in the Flash file is an instance of SimpleButton class, which does not have that option. Is there a way to either get a Button instance from the .fla, or get the SimpleButton to behave as a toggle? 回答1: Here's how I coded my way around this: private buttonState

Flash toggle button

泪湿孤枕 提交于 2019-12-01 09:18:18
I need a button in Flash/AS3 that toggles between on and off. So I was glad to see that the Button class has the toggle property that lets me have that behavior. I was less happy to see that what I get when I make something a "button" in the Flash file is an instance of SimpleButton class, which does not have that option. Is there a way to either get a Button instance from the .fla, or get the SimpleButton to behave as a toggle? Here's how I coded my way around this: private buttonState:Boolean; private function buttonToggle(button:SimpleButton){ var currDown:DisplayObject = button.downState;