在此,小编就介绍下ActiveX控件的基本操作方法以及如何在VS2010下使用控件,我们以一个程序为例, (1)      打开VS2010编译器(右键以管理员身份运行,因为ActiveX需要注册),选择MFXActiveX控件程序,在名称中输入 test(本例中设置为test) 首先打开类视图选项卡,发现产生了一些类,我们简单解释下3个类的作用,CTestApp这个类派生于COleControlModule类,COleControlModule类派生于CWinApp类,我们可以认为CTestA…
起源:使用惯LinearLayout的朋友都知道,若想实现对屏幕的等分,只需要设置Layout_weight的值即可. 可是在RelativeLayout布局下实现等分却不是那么容易. 下面就简单介绍如何在RelativeLayout下实现控件平分空间. 原理简单略带技巧,大家一看就懂. 首先来实现水平等分. 关键在于设置参照物,确定控件的方位. 关键代码如下: <RelativeLayout android:layout_width= "match_parent" androi…
在Easyui框架下,JavaScript 中的 onKeyDown事件居然失效了.所以使用了另外的函数去实现点击回车键跳转到下个控件. /** * 点击回车键跳转到下个控件; * @param oldId 被点击的textbox * @param newId 下个要选中的控件ID */ function keydownText(oldId,newId){ var col=document.getElementById(oldId); if(col.className=='easyui-comb…
之前有用过VC6的mscomm控件.所以这次也想继续用此控件实现此功能,结果没想到刚一上手还真的绕了不少弯子.主要是因为VC2010下对mscomm控件的添加,以及对控件成员变量的添加有点小繁琐,特此把个人实践的经验写下来以供新人参考.说明一下,本人用的xp+VS2010. 如果你正在使用2010,并且想用mscomm控件,遇到如下问题,那你可以看看这篇文章. 1. 添加了mscomm控件以及对应的控件变量以后发现以前mscomm的成员函数,类似setsettings(),commport(),…
如果你正在使用2010,并且想用mscomm控件,遇到如下问题,那你可以看看这篇文章: 1. 添加了mscomm控件以及对应的控件变量以后发现以前mscomm的成员函数,类似setsettings(),commport(),都不见了 2. 在类向导里添加了消息响应函数OnMscomm之后无法进入. 1. 首先,2010不支持mscomm控件,所以要注册mscomm控件,我看了两篇文章,都按照做了 http://blog.csdn.net/flydream0/article/details/800…
1.新建项目,并在对话框控件中拖入picture控件,并做如下设置 2.在picture控件的属性栏需要进行如下修改:ID需要修改,不能为static ID是控件的唯一标识,PictureCtrl(picture控件)默认的ID应该是IDC_STATIC,改一下这个ID就能关联变量. 3.添加成员变量,如下图所示,这样操作完之后,就会在Dlg类中生成一个成员变量了.然后我们就可以用此成员变量的属性及方法. 它就是精华,其实此成员变量是一个结构体.结构体不准确,它就是一个类.包含属性及方法.我们可…
使用代码主动去调用控件的点击事件(模拟人手去触摸控件) //View 可以是LinearLayout,Button,TextView View.performClick();…
需求: input控件在失去焦点后直接做验证,验证通不过的话,显示相应错误.但是如果失去焦点后点击的下个控件是比较特殊的控件(比如,退出系统),那么不执行验证操作,直接退出系统(防止在系统退出前,还显示验证通不过的错误). 方法1: 通过下述代码在input的onblur事件中取得当前正在活跃(被点击)的控件,然后根据业务来排除特殊控件().经测试,本方法适用IE8,在Firefox13.Chrome20测试通不过(target取得的一直是body). 参考:document.activeEle…
Delphi下使用Oracle Access控件组下TOraSession控件链接数据库,使用  orsn1.Options.Direct:=true;  orsn1.Server:=IP:Port:SID;  orsn1.Username:=UserName;  orsn1.Password:=PassWord;  orsn1.Connect; 即可链接成功,这是使用SID方式链接的.但如果登陆数据库使用服务名方式,程序死活链接不上,原因,说是因为Delphi ODAC与Oracle RACD…
下拉控件使用RepositoryItemLookUpEdit,加入如下事件进行处理. repositoryItemLookUpEdit1.CustomDisplayText += new DevExpress.XtraEditors.Controls.CustomDisplayTextEventHandler(repositoryItemLookUpEdit1_CustomDisplayText);…
满足用户体验,在数据录入时,能在输入完一个信息后通过回车或Tab键自动的切换到下一个控件(字段). 在界面控件设计时,默认可以通过设置控件的TabIndex来实现.但在布局调整时或者是对输入的内容有选择性时,从用代码的方式来处理显得更好维护一点. 完整的实现方法如下: /// <summary> /// 回车.Tab键盘切换或执行操作 /// </summary> public sealed class TabEnter:IDisposable { private List<…
Android两个控件叠在一起,如何让被挡住的控件显示出来 问题 : 两个控件叠在一起,如何让被挡住的控件显示出来? 比如A,B两个控件,A被B挡住,目前A要显示出来,B不能被隐藏,A的高度只有那么一点,显示出来的时候,B不能隐藏. 其实很简单 A.bringToFront即可.…
受够了EasyUI的封闭,Bootstrap虽然华丽但是功能太渣,闲着无聊写个下拉控件玩玩吧,不喜勿喷哈... 第一步:先设计下我的下拉控件的样子 1.既然是bootstrap风格的,我想应该是这样的 2.但是我想它应当可以输入,这样就可以支持模糊搜索,所以它应该是这样的 看样子还行. 第二步.代码实现 1.样式引入 <link href="~/Content/bootstrap.css" rel="stylesheet" /> <link hre…
原文 http://blog.sina.com.cn/s/blog_47522f7f0100nq5t.html 题目好长,但是集目前最新的工具于一身..VS是最新的2010版,不过用的是.net3.5,最热门的WPF/Silverlight,还有新的arcgis10,还有非常热的Ribbon控件... 1.安装VS2010.我用的是旗舰版.地址自己找去,百度上一搜就有. 2.安装arcgis engine 10. 3.安装arcgis api for wpf 2.0. 4.新建一个Ribbon…
原文:如何在WindowsPhone Bing Map控件中显示必应中国中文地图.谷歌中国中文地图. 最近正好有点业余时间,所以在做做各种地图.Bing Map控件本身就能显示必应地图,但是很遗憾微软在Bing Map控件中只提供两种地图模式:全球道路地图RoadMode.全球卫星地图AerialMode,卫星地图对咱们这些个凡人是没啥用的,全球道路地图又不显示天朝地图,因为咱们伟大的天朝政府要求在天朝内发布的地图都要加上随机偏移量才能发布.所以每个国际电子地图提供商(谷歌.微软.高德等等)都会…
相信会碰到很多类似的需求,一个列表控件,然后控件上方的一个头部需要自定义,这样就不好有时候也不能加在列表控件的头部了,那必须得嵌套一层scrollview了,没毛病,那么一般的列表控件都是有上拉下拉的操作,而且一般也是在 github 上找寻一个收藏量高的 来做为一个全局通用的上下拉控件,这里问题就来了,一般的 scrollview 嵌套 recyclerview 或者 listview 都毕竟容易解决,可是在加上一层上下拉控件呢?上下拉控件肯定会有它自己的触摸处理机制,这样你改起来也很麻烦,这…
Delphi 获取当前鼠标下的控件内容 主要函数: GetCursorPos://获取鼠标的位置 WindowFromPoint://获取制定point下的handle GetClassName://获取类的名字 function TForm1.GetEditText: string;var  Point: TPoint;  Name: array[0..255] of Char;  Buffer: array[0..1023] of Char;  AHandle: THandle;begin …
网上找的回车录入焦点前往一下控件的方式普遍比较复杂,自己不想用.学习了一个下午后似乎搞定.先帖一段代码,以后有时间解释,也请大家指教.利用下面的代码注册自己的v-enterToNext指令,并在el-form中指定使用,内部的4个控件不需要设置任何东西就能在输入回车时跳到下一控件 Vue.directive('enterToNext',{ inserted:function(el){ console.log("enterToNext...") //let frm = el.queryS…
一:先用最简短的话说点理论的1.asp.net中所有的标准控件都可以重写 2.和控件相关的命名空间有 System.Web.UI.Control是所有控件的基类只提供简单的呈现逻辑,不支持样式表 System.Web.UI.WebControls.WebControl继承自Control支持控件外观 System.Web.UI.WebControls.CompositeControl继承自WebControl类派生出多个控件合成的复合控件 3.控件树的实现原理首先Page类本身就是一个控件,它继…
multiple-select是一款优秀的下拉菜单控件,能够支持单选和多选. 详细参考文档: JS组件系列——两种bootstrap multiselect组件大比拼 multiple-select 本项目通过使用控件multiple-select实现动态创建单选和多选下拉控件 这里做个小说明:一开始我选用的控件为bootstrap-multiselect  后来,由于我的需求中有个要求:单选下拉默认是不需要有选中项,而bootstrap-multiselect默认会选中一个下拉,multipl…
原文:VS编程,编辑WPF过程中,点击设计器中界面某一控件,在XAML中高亮突出显示相应的控件代码的设置方法. 版权声明:我不生产代码,我只是代码的搬运工. https://blog.csdn.net/qq_43307934/article/details/84295746 在编辑制件WPF过程中,当界面中控件较多时,可通过点击设计器中具体的控件,从而中在xaml代码窗口中快速跳转到对应的部分.为了突出显示该部分控件代码的名称,方便视觉上直观的观察到被选中的控件对应的XAML代码,可以在VS中设…
由于后端开发需要一个下拉控件,能输入,能选择,于是自己写了一个 ;(function($,window,document,undefined){ function Select(el,opt){ this.$el = el; this.default={ title:'选择类别', showTitle:true, wth:'',// ''100%,half:50%,third:30% require:true, items:[{ id:"01", contxt:'项目一' },{ id…
ssInfo.LayoutStyle = ToolStripLayoutStyle.StackWithOverflow;//StatusStrip 控件 tsslUpdate.Alignment = ToolStripItemAlignment.Right;//StatusStrip 中的 ToolStripStatus 子控件…
1参考文章 (1)这一篇将使用vc创建ocx控件:http://blog.csdn.net/jiadelin/article/details/2917225 (2)这一篇文章有关vs2010创建active控件讲的好: http://www.cnblogs.com/liulixiang/archive/2011/05/23/2054371.html http://www.cnblogs.com/yungboy/archive/2011/01/10/1932433.html (3)这一篇有关vs2…
Ag-grid控件使用pinned:left后,配合iview下拉框,会出现闪烁 引起原因:下拉图标的反转动画 目前解决方案: 添加一个全局样式: 禁用动画,其他地方也是如此, 影响控件有:gz-tree-select: 使用:直接外部添加样式:disable-transition 效果:[牺牲了动画体验] 后续: 发现事情没这么简单,动画禁掉这种做法有点low!如果要保留动画效果呢? 如果下面的表格带滚动条,滚动条也会闪烁, 分析:根本原因是 动画元素: transition: al .2s…
实现在combotree下拉控件中按Backspace键清除combotree选中的值 下面的代码无法获取到键盘事件 <input class="easyui-combotree" id="tt" name="tt" onkeydown="if(event.keyCode==8) clear()"/> 原因是easyUI重新定义了键盘事件,解决如下: $("#tt").combotree({ u…
ylbtech-SilverLight-Basic-Control:基础控件使用(4)-日期显示和选择类控件 Calendar,DatePicker 1.A,返回顶部 Calendar控件(日期控件) 1, <controls:Calendar HorizontalAlignment="Left" Margin="25,12,0,0" Name="calendar1" VerticalAlignment="Top" Di…
解决WinForm下ListBox控件“设置DataSource属性后无法修改项集合”的问题 分类: winform2008-05-24 02:33 2592人阅读 评论(11) 收藏 举报 winformlistobjectnullclass 很少写WinForm程序第一次使用ListBox控件就遇到了比较恶心的问题.因为我不想手动绑定ListBox中的Item就使用了DataSource,但是当我进行一些添加.删除操作时就报了这个错“设置DataSource属性后无法修改项集合”.实在太恶心…
解决WinForm下ListBox控件“设置DataSource属性后无法修改项集合” 最近更新: 2013-2-15    587   很少写WinForm程序第一次使用ListBox控件就遇到了比较恶心的问题.因为我不想手 动绑定ListBox中的Item就使用了DataSource,但是当我进行一些添加.删除操作时就报 了这个错“设置DataSource属性后无法修改项集合”.实在太恶心了,不知道 设计ListBox的人是怎么想的给了DataSource属性却不能随便更改,而我要实现在一个…
原文:WPF 窗体基类实现的体验及实现回车到下一控件 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/jsyhello/article/details/7216509 1.窗体基类实现参考 http://weblogs.asp.net/psheriff/archive/2009/11/02/creating-a-base-window-class-in-wpf.aspx 2.基类不能像WinForm窗体一样写Loaded事件(写了也是不执行的)…