Control.ImeMode属性简释】的更多相关文章

在WINFORM中,我们经常遇到如下问题.文本输入框中输入法有时候需要被禁用,或者某些时候全半角输入自动转换.查阅相关资料,现小结如下. (一)Control.ImeMode 属性:获取或设置控件的输入法编辑器 (IME) 模式. (1)由于窗体属性继承关系,如果你的WINFORM窗体中大部分需要设置为输入法有效状态,可以设置为FORM的ImeMode属性为On.(2)如果需要某些TextBox为输入法有效,则使用ImeMode.On(3)如果需要设置整个窗体的输入法全部为半角,可以使用以下代码…
最近手上有一个很简单的一个小项目,需要查看编辑的历史记录,先前设计的时候把数据都save 到DB了,现在时间紧迫 就不在画新的UI,而是采用以前的edit页面 来显示数据,这里就需要把页面上所有的control都设置为disable.而一般的control是没有Enable属性,只有WebControl才有这个属性.所以默认我们会检查当前的control是否是webcontrol,如果是直接设置enable属性,如果不是我们可以通过反射来查找,这里测试了以下,满足我页面的需求,主要代码实现如下:…
name 指定控件名称,同一窗口内必须唯一,类型:STRING float 用于指定控件是否使用绝对定位,或设置FloatPercent,类型:BOOL,默认值为false,格式:float="BOOL"或float="0.5,0.5,0.5,0.5" pos 如果是float控件,则指定位置和尺寸,否则只指定尺寸,类型:RECT,格式:pos="left,top,right,bottom" bkimage 设置背景图,其中包含file.sour…
#region 程序集 System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 // C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll #endregion using System.Collections; using System.ComponentModel; using Syst…
在界面输入时,有时需要限定输入法. 在不自定义正则表达式或者其它输入处理的情况下,切换中英文时与当前语言栏匹配,有以下的几种系统方案: InputLanguage方案 使用System.Windows.Forms.InputLanguage,判断/设置当前输入法状态 /// <summary> /// 获取当前输入法 /// </summary> /// <returns></returns> private string GetCultureType()…
属性       名称 说明   AcceptButton 获取或设置当用户按 Enter 键时所单击的窗体上的按钮.   AccessibilityObject 获取分配给该控件的 AccessibleObject.(继承自 Control.)   AccessibleDefaultActionDescription 获取或设置控件的默认操作说明以供具有辅助功能的客户端应用程序使用.(继承自 Control.)   AccessibleDescription 获取或设置辅助功能客户端应用程序使…
一 .combobox 属性.事件.方法公共属性 名称 说明 AccessibilityObject 获取分配给该控件的 AccessibleObject. AccessibleDefaultActionDescription 获取或设置控件的默认操作说明,供辅助功能客户端应用程序使用. AccessibleDescription 获取或设置辅助功能客户端应用程序使用的控件说明. AccessibleName 获取或设置辅助功能客户端应用程序所使用的控件名称. AccessibleRole 获取…
一 .combobox 属性.事件.方法公共属性 名称 说明 AccessibilityObject 获取分配给该控件的 AccessibleObject. AccessibleDefaultActionDescription 获取或设置控件的默认操作说明,供辅助功能客户端应用程序使用. AccessibleDescription 获取或设置辅助功能客户端应用程序使用的控件说明. AccessibleName 获取或设置辅助功能客户端应用程序所使用的控件名称. AccessibleRole 获取…
在用户输入数字的表单中,需要禁止用户输入中文.符号等,减少用户输入出错误的可能性,CSS可以实现此功能. ime-mode的语法解释如下: ime-mode : auto | active | inactive | disabled 取值: auto  : 默认值.不影响IME的状态.与不指定 ime-mode 属性时相同 active  : 指定所有使用IME输入的字符.即激活本地语言输入法.用户仍可以撤销激活IME inactive  : 指定所有不使用IME输入的字符.即激活非本地语言.用…
转载前,在网上找了好多INVOKE方法的文章,就这个看着还可以,明白了大概,以后再深用的时候再研究 ,废话少说上转载(连转载都说的这么有气势,哈哈)   在设计界面时,我们经常需要将一些需要时间才能完成的操作放在另一个线程(不同于UI主线程)中执行.但是这些操作可能需要将其结果或完成情况通知主线程,比如调用窗体的方法,或者触发事件(由界面响应事件),很多情况下这种通知需要访问控件. 但是如果调用上述方法或者触发事件的线程不是控件的创建进程,Control就不能在创建它的thread之外被访问,此…
CDC Control Task可以从控制CDC数据同步,比如初始化加载.LSN范围的管理.它可以代替另一种做法,就是通过调用一批CDC函数来完成同样的事情.从SSIS的角度来完成,事情编程简单,和另外两个空间配合起来(CDC Source,和CDC Splitter),仅需配置一些控件参数便可以完成整个数据抽取过程. CDC Source从启用了CDC的数据表中查询数据 CDC Splitter和Conditional Split组件功能相似.它生成三个数据流分支:Inserts, Updat…
在设计界面时,我们经常需要将一些需要时间才能完成的操作放在另一个线程(不同于UI主线程)中执行.但是这些操作可能需要将其结果或完成情况通知主线程,比如调用窗体的方法,或者触发事件(由界面响应事件),很多情况下这种通知需要访问控件. 但是如果调用上述方法或者触发事件的线程不是控件的创建进程,Control就不能在创建它的thread之外被访问,此时会引发一个异常,好在可以通过控件的invoke方法来访问它. Windows 窗体中的控件被绑定到特定的线程,不具备线程安全性.因此,如果从另一个线程调…
今天遇到一个新的css样式: ime-mode   text-transform  有效小作用 取值:auto : 默认值.不影响ime的状态.与不指定 ime-mode 属性时相同 active : 指定所有使用ime输入的字符.即激活本地语言输入法.用户仍可以撤销激活ime inactive : 指定所有不使用ime输入的字符.即激活非本地语言.用户仍可以撤销激活ime disabled : 完全禁用ime.对于有焦点的控件(如输入框),用户不可以激活ime 个人认为其作用在使用disabl…
C#中禁止跨线程直接访问控件,InvokeRequired是为了解决这个问题而产生的,当一个控件的InvokeRequired属性值为真时,说明有一个创建它以外的线程想访问它. 此时它将会在内部调用new MethodInvoker(LoadGlobalImage)来完成下面的步骤,这个做法保证了控件的安全,你可以这样理 解,有人想找你借钱,他可以直接在你的钱包中拿,这样太不安全,因此必须让别人先要告诉你,你再从自己的钱包把钱拿出来借给别人,这样就安全了 --------------------…
SS_NOTIFY Sends the parent window STN_CLICKED, STN_DBLCLK, STN_DISABLE, and STN_ENABLE notification codes when the user clicks or double-clicks the control. SS_NOTIFY属性使得CStatic控件能够接收鼠标事件并通知其父窗口,CStatic控件默认不接受鼠标事件 PS:通过一个CStatic上tooltip不显示的问题发现…
[转自]http://blog.csdn.net/lhx20/article/details/3039909Table control用于在screen上以表格的形式显示数据,在table control中,可以使用table elements,keywords,,templates,radio buttons,radio button groups和pushbuttons.一行可以有255个columns.每个column可以有一个title.Table control可以用来显示single…
css 之 ime-mode语法:ime-mode : auto | active | inactive | disabled取值:auto : 默认值.不影响ime的状态.与不指定 ime-mode 属性时相同active : 指定所有使用ime输入的字符.即激活本地语言输入法.用户仍可以撤销激活imeinactive : 指定所有不使用ime输入的字符.即激活非本地语言.用户仍可以撤销激活imedisabled : 完全禁用ime.对于有焦点的控件(如输入框),用户不可以激活ime 说明:设…
css 之 ime-mode语法:ime-mode : auto | active | inactive | disabled取值:auto : 默认值.不影响ime的状态.与不指定 ime-mode 属性时相同active : 指定所有使用ime输入的字符.即激活本地语言输入法.用户仍可以撤销激活imeinactive : 指定所有不使用ime输入的字符.即激活非本地语言.用户仍可以撤销激活imedisabled : 完全禁用ime.对于有焦点的控件(如输入框),用户不可以激活ime 说明:设…
这是通过find方法找到的页面元素,此对象提供了多种方法,让我们可以与页面元素进行交互,例如点击.清空. 目录: 1. 方法 2. 属性 3. keys 方法 clear()清空 如果当前元素中有文本,则清空文本 click()单击 点击当前元素 get_attribute(name)获取对象属性 获取元素的attribute/property 优先返回完全匹配属性名的值,如果不存在,则返回属性名中包含name的值. 注意:用Xpath查找数据时无法直接获取节点属性 通常在我们使用xpath时,…
场景 在使用ZedGraph时,经常有图形选项功能,设置曲线图相关属性后, 点击保存会设置另一个窗体的属性并刷新图. 效果 实现 在设置图形的选项的类中,声明委托和事件 //委托的定义 public delegate void ReloadPanelDelegete(); //事件声明 public static event ReloadPanelDelegete reloadPanelEvent; 在当前窗体的确定按钮的点击事件中 将相关曲线图的Y轴以及X轴的相关属性存到xml配置文件中,然后…
Leaflet官方文档中只给出了4种控件:Zoom.Attribution.Layers.Scale:它们都是继承自Control类,具体可以参考Control. Control Zoom.Scale.Layer.Attribution的父类 1.参数 position //Map控件的位置,只能位于Map四个角落中的一个,//即值只能是'topleft', 'topright', 'bottomleft' , 'bottomright',//默认是topleft左上角 2.方法 //子类继承的…
0.先推荐几款工具,连接远程客户端DameWare Mini Remote Control,搜索本地文件Everything,以及sysinternals的系列工具: FileMon-监视所有文件修改.RegMon-监视所有注册表修改.ProcessExplorer-任务管理器.ProcessMonitor-监视进程对文件+注册表的所有操作 SigCheck-识别文件头+签名+对应的pbd.TcpView-监视所有tcp连接.PsTools系列工具-操作所有本地+远程进程 1.在一些基于Serv…
AutoSizeChanged 当 AutoSize 属性的值更改时发生.(从 ButtonBase 继承.)   BackColorChanged 当 BackColor 属性的值更改时发生.(从 Control 继承.)   BackgroundImageChanged 当 BackgroundImage 属性的值更改时发生.(从 Control 继承.)   BackgroundImageLayoutChanged 当 BackgroundImageLayout 属性更改时发生.(从 Co…
在win7环境下使用Devexpress中的SpinEdit控件,切换成中文[简/繁]输入法输入数字键时有不少输入法会重复产生数字如输入1会变成11,输入123会变成112233.使用SpinEdit控件的解决办法是:可将SpinEdit控件的ImeMode属性设定为Disable值,这样在控件获得焦点时将禁用输入法.页面上其他可输入中文的控件则将ImeMode属性设定为On. 但是当使用Devexpress中的GridControl进行编辑处理时会发现无论是GridControl,GridVi…
本文来自http://hi.baidu.com/wingingbob/item/a2cb3fc0fe3bd1bb0d0a7b5b <WinForm IME输入法BUG测试>里,我描述了在.NET Framework 2.0的WinForm中,中文输入法的BUG.这个BUG由来已久,听说在最新的VS2010中也没有真正得到解决.在文章后面,我怀疑是那些产生此类BUG的中文输入法本身在设计上存在的缺陷,才导致了WinForm无法正确识别.不管怎么样,问题出了就得想办法解决,今天的方法是一个“简单而…
名称 说明 AfterCheck 在选中树节点复选框后发生. AfterCollapse 在折叠树节点后发生. AfterExpand 在展开树节点后发生. AfterLabelEdit 在编辑树节点标签文本后发生. AfterSelect 在选定树节点后发生. AutoSizeChanged 基础结构.此事件与该类无关. (继承自 Control.) BackColorChanged 当 BackColor 属性的值更改时发生. (继承自 Control.) BackgroundImageCh…
奇: 常用控件的使用(期间参杂着VS快捷键/常用设置) 快捷键:引用命名空间:shift+alt+F10 断点:F9 调试:F5 逐句调试(每行代码一次跳转):F11 逐过程调试:F10 重构提取方法:选中要重构的方法  ctrl+r  ctrl+m  输入方法  确定 新建dll类库: 解决方案资源管理器--解决方案--右键--新建项目--选择--类库(.net Framework)会提示是.dll类库啊,不要选错了 选中后取名CarHOmeDLL  确定后文件位置如下: 引用类库方式: 工程…
ListView属性 ListView   名称 说明 AccessKey 重写 WebControl.AccessKey 属性. 不支持将此属性设置 ListView 控件.(覆盖 WebControl.AccessKey.) Adapter 获取控件的浏览器特定适配器.(继承自 Control.) AlternatingItemTemplate 获取或设置在交替数据项的自定义内容 ListView 控件. AppRelativeTemplateSourceDirectory 获取或设置相对于…
zt: http://www.x2blog.cn/jinhong618/?tid=22389 问: f (this.InvokeRequired)            {                this.BeginInvoke(new MethodInvoker(LoadGlobalImage));                return;            } 是什么意思 答: c#中禁止跨线程直接访问控件,InvokeRequired是为了解决这个问题而产生的 当 一个控件…
其实老干部也会犯错,今天朋友在银行卡账号时候要求输入数字,它的正则竟然排除中文.其实正则是很重要的.废话少说.如果禁止中文呢 ime-mode 但是这个方法兼容性并不是很好,首先我们得知道. css 之 ime-mode 语法: ime-mode : auto | active | inactive | disabled 取值: auto : 默认值.不影响ime的状态.与不指定 ime-mode 属性时相同 active : 指定所有使用ime输入的字符.即激活本地语言输入法.用户仍可以撤销激…