winform中的dateTimePicker控件设置默认值为空   第一步:设置Format的属性值为“Custom” 第二步:设置CustomFormat的属性值为空,需要按一个空格键…
给这个选择表格框添加默认值: <td class="form_label">                            客户名称:                        </td>                        <td colspan="1">                            <input class="nui-buttonedit" id=&qu…
在项目中我们经常会用到固定表头的操作,FpSpread提供了冻结行或列的属性. 你可以冻结表单中的行或列(使其不可滚动). 你可以冻结任意个表单顶部的行,使其成为前导行,你也可以冻结左侧任意多个列,使其成为前导列. 你也可以冻结任意多个表单底部的行,或最右边的列. 无论鼠标如何滚动,冻结的前导行或前导列都会在视图的顶部或最左端显示. 无论鼠标如何滚动,冻结的尾行或尾列都会在视图的底部或最右端显示. 如下图: private SheetView sheet1; sheet1 = fpSpread1…
DropDownList list = this.findContol("aas") as DropDownList;list.DataSource = new DataTable() ------------------------------- Control ctl = this.FindControl("NAME");            if (ctl != null)            {                if (ctl is Dro…
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; using System.Reflection; namespace WindowsFormsApplication2 { public class UserAgentHelper { priva…
原文:WPF中嵌入WinForm中的webbrowser控件 使用VS2008创建WPF应用程序,需使用webbrowser.从工具箱中添加WPF组件中的webbrowser发现其中有很多属性事件不能使用.决定还是使用WinForm中的webbrowser.要想在WPF中使用WinForm控件,查看MSDN,需经过以下步骤. 创建名为 HostingWfInWpf 的 WPF 应用程序项目. 在解决方案资源管理器中,添加一个对名为 WindowsFormsIntegration.dll 的 Wi…
废话少说,直接上码: namespace csPublish { [ToolboxItem(true)] class textProgressBar : System.Windows.Forms.ProgressBar { [System.Runtime.InteropServices.DllImport("user32.dll ")] static extern IntPtr GetWindowDC(IntPtr hWnd); [System.Runtime.InteropServi…
amazeui datepicker日历控件 设置默认当日 背景: 最近在做一个系统的时候,前台需要选择日期,传给后台进行处理,每次都需要通过手动点击组件,选择日期,这样子很不好,所以我想通过程序自动实现,设置日期选择框默认值,这样子就不用每次都选了. 分析: 项目是使用Spring Boot+thymeleaf的技术栈实现的,日期控件data-am-datepicker我看了一下应该是基于amazeui(官网地址:http://amazeui.shopxo.net/),查看了一下官方文档,发现…
在VS2010中开发ActiveX控件设置测试容器的方式 借鉴文章http://blog.csdn.net/waxgourd0/article/details/7374669 在VS2010中开发MFC ActiveX控件,开发完后,通常使用VS自带的容器ActiveX Control Test Container来运行ActiveX控件.此容器在VS安装后的文件中是找不到的,需要自己手动获取.如下所述: (1)按照你的VS所安装的路径,找到VC2010Samples.zip这个压缩文件,其在S…
template代码 <el-date-picker value-format="yyyy-MM-dd" v-model="search.date" type="daterange" align="right" placeholder="选择日期范围" :default-value="this.search.date" :picker-options="pickerOpt…
DateRangePicker是一款时间范围选择器,界面良好,非常适合短时间范围选择的插件,具体源码可以在http://www.daterangepicker.com/找到 ,但是目前使用中,感觉功能不甚齐全,所以将遇到的问题和解决方法记录下来. 1无法默认值为空 DateRangePicker可以通过在初始化时设置startDate和endDate属性,来实现设置初始默认值.其中可以引用moment这一款专门针对date的时间管理插件,例如使用options.startDate=moment(…
这是一个古老的话题...直入主题吧! 对winfrom的控件来说,多线程操作非常容易导致复杂且严重的bug,比如不同线程可能会因场景需要强制设置控件为不同的状态,进而引起并发.加锁.死锁.阻塞等问题.为了避免和解决上述可能出现的问题,微软要求必须是控件的创建线程才能操作控件资源,其它线程不允许直接操作控件.但是现代应用又不是单线程应用,无论如何肯定会存在其它线程需要更新控件的需求,于是微软两种方案来解决相关问题:InvokeRequired方案和BackgroundWorker方案. 演示程序效…
winform代码分析object数据库 做这部分功能的时候,上网搜索了很多资料,发现很少涉及到这方面的解决方案,找了相关的问题帖子,很多人都叫使用视图去处理,当然,用视图是可以解决这个问题,但是,这么多个表,都用视图去搞,那还得做这么多个视图...........这肯定不科学了.还有如果用视图去做,那么数据实体就与实际的表不一致了,所以,我们需要找到一个解决DataGridView的某个列需要按照某个字典的数据去展现数据. 我们在页面上显示这种字典数据的控件叫ComboBox,同样的,我们发现…
场景: 前几天项目需要模拟数据,但是实际设备还没有接上,就自己用Winform搭建了一个数据模拟器,生成数据给平台.这里又一个需求,就是从数据库中找出设备,然后自动生成控件,勾选就表示开启该设备,能上传数据. 实现: 主要代码如下: foreach (var device in devices) { //自动生成控件 CheckBox label = new CheckBox(); label.Name = device.DeviceId; label.Text = device.Name; l…
转:https://blog.csdn.net/haelang/article/details/40681003 有的时候我们需要频繁使用一些系统默认工具的组合,那么就可以使用自定义用户控件. 起一个合适的名字后,就可以在解决方案资源管理器中看到刚才建的: 然后双击打开,应该会进入这个用户控件的设计器里. 在这里进行自定义的控件组合. 编辑完成后保存,然后生成项目. 回到Form的设计器中,在工具箱第一栏中就可以找到自定义的用户控件. 如果没有的话,可以点击项目-刷新项目工具箱项: 然后应该就能…
场景 Winform中使用zxing和Graphics实现自定义绘制二维码布局: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100127885 https://www.cnblogs.com/badaoliumangqizhi/p/11426919.html 在上面实现将二维码显示在pictureBox之中之后,将其打印. 效果 实现 页面拖拽一个printDocument控件. 拖拽之后的效果 然后再拖拽一个Button…
1.状态栏 状态栏一般高度为20像素,在打手机或者显示消息时会放大到40像素高,注意,两倍高度的状态栏在好像只能在纵向的模式下使用.如下图   用户可以隐藏状态栏,也可以将状态栏设置为灰色,黑色或者半透明的黑色.   如果需要隐藏状态栏可以使用调用: [[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; 或者在应用程序文件Info.plist中将UIStatusBarHidden键设为ture.     2…
还是在抢票软件中出的问题,我没点击一个联系人,要生成一排控件,其中有席别combobox这样的下拉框控件,会出现如下图所示的问题:问题描述:在代码中动态创建的控件,事件混乱了,一个控件触发了所有同类型控件的事件.如上中,点击第一个combobox,第二个也跟着变了,创建控件的代码中并没有做事件关联.问题出在:所有动态创建的控件的数据源(datasource)都指向同一个对象(同一个内存地址),从而导致了上述问题.解决方案:在创建控件时,写一个方法,深拷贝数据源集合,让每个动态创建的控件的数据源都…
下面是用户控件的代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Windows.Forms; namespace winform_test.UserControls { public partial c…
//初始化院区下拉列表,使用了Oracle数据库中的表项目 try { //string connString = "User=system;Password=manager;Data Source=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.80.13)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))…
Winform的datagridview是个很强大的控件,可用datatable, List等型的数据与之绑定显示. 可惜的是,绑定的LIst不能同步更新. 估计是为了改进List不能同步更新的问题,微软提供了另外一个类叫BindingList,用于与显示控件的同步更新.但这个类又不能与List类直接转换,因此又提供了IList接口. 综上,实现datagridview与List同步更新的思路是: 1. 定义IList接口,并用List来实现IList接口: IList<MyClass> iL…
第一次接触Chart控件,发现了这个Chart控件的实例项目,非常强大,用示例的方法介绍了该控件各式各样的用法. 下载链接…
就想找个设置html combobox或者select默认选项的代码,百度搜了半小时不知所云的内容,其实很简单,代码如下 js的方式: var index = 你的下标 getElementById("id").selectedIndex= index ; jqurey的方式: var index = 你的下标 $("#id")[0].selectedIndex = index;…
 1. tv.setTextColor(Color.parseColor("#000000"));2. tv.setTextColor(getResources().getColor(R.color.black)); //根据资源文件读取颜色3. tv.setTextColor(0xff000000); //不能省略前面两个ff4. tv.setTextColor(Color.BLACK); //Color中定义了常用颜色5. tv.setTextColor(Color.rgb(0…
1.添加新项 2.在构造函数中加入 public partial class UserControl1 : UserControl { public UserControl1() { InitializeComponent(); Grid grid = null; String xamlFile = @"C:\Users\zgj\source\repos\WindowsFormsApp1\test.xaml"; using (FileStream fs = new FileStream…
1.只显示日期   默认就是   2.只显示时间   修改属性 Format 设为Time ShowUpDown设为true   3.同时显示日期时间   Format设为Custom CustomFormat 设为 yyyy-MM-dd HH:mm:ss ShowUpDown设为true…
/// <summary> /// 给DataGridView添加全选 /// </summary> public class AddCheckBoxToDataGridView { public static System.Windows.Forms.DataGridView dgv; public static void AddFullSelect() { ) { return; } this.dataGridView1.RowTemplate.Height = 23; Sys…
OptionsBehavior.Editable = true时,会有二个对象触发事件:view触发ShownEditor 事件(第一单击时)和内置编辑器的DoubleClick事件所以必须处理这二个事件: private void gridView1_ShownEditor(object sender, System.EventArgs e){    DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevExpress.Xtra…
网上找了很多资料,都是比较旧版本的方法,新版的jquery都已经抛弃了. 正确的代码是 $('input:radio[name="statusRadios"][value="normal"]').prop('checked', true); $('input:radio[name=statusRadios]').filter('[value=banned]').prop('checked', true); //这个也可以 如果还使用了jquery的uniform插件…
假设extjs4 datefield日期控件设置默认值.为当天的前一月,和后一月 Ext.Date.MONTH      月 Ext.Date.YEAR         年 Ext.Date.DAY           天 '日期', { xtype:'datefield', itemId:'beginDate', format:'Y-m-d', value:Ext.util.Format.date(Ext.Date.add(new Date(),Ext.Date.MONTH,-1),"Y-m-…