社区
C#
帖子详情
如果焦点在TextBox里面,怎样让光标始终都是选择两个字节?、求解!!!
RyanLove
2007-03-05 09:33:36
如题,TextBox里有多行文字,里面光标无论上移下移左移右移,总是选中两个字节的长度。求救~~~~~~
...全文
327
13
打赏
收藏
如果焦点在TextBox里面,怎样让光标始终都是选择两个字节?、求解!!!
如题,TextBox里有多行文字,里面光标无论上移下移左移右移,总是选中两个字节的长度。求救~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RyanLove
2007-03-05
打赏
举报
回复
是不是可以把按住“shift”的事件绑定进去?
RyanLove
2007-03-05
打赏
举报
回复
引用wzq6511() 的方法,他只是能够两个位置两个位置的跳,但是没有选中从光标移动之前到移动后两个字的区域啊。
jetxia
2007-03-05
打赏
举报
回复
jf
北京的雾霾天
2007-03-05
打赏
举报
回复
简单的实现,设置SelectionStart及SelectionLength就可以了.
huancaimihai
2007-03-05
打赏
举报
回复
Select的重载方法可以选中指定长度的字符串.不知道是不是符合你的要求
Red_angelX
2007-03-05
打赏
举报
回复
ls好提议
sunrobust
2007-03-05
打赏
举报
回复
顶楼上,来晚了.用Select的重载.
wzq6511
2007-03-05
打赏
举报
回复
用这个方法。
private void select2()
{
int start=this.textBox1.SelectionStart;
if(this.textBox1.Text.Length>2)
{
if(start<this.textBox1.Text.Length-2)
this.textBox1.Select(start,2);
else
this.textBox1.Select(this.textBox1.Text.Length-2,2);
}
}
Red_angelX
2007-03-05
打赏
举报
回复
到网上查查开源的 HexEdit之类的控件 是咋实现的~
RyanLove
2007-03-05
打赏
举报
回复
大家都来帮忙想想啊。。。自己顶先
wzq6511
2007-03-05
打赏
举报
回复
如题,TextBox里有多行文字,里面光标无论上移下移左移右移,总是选中两个字节的长度。求救~~~~~~
以上是楼主的问题,至于后面提到的问题,建议楼主新开一个专题。
liujia_0421
2007-03-05
打赏
举报
回复
TO:引用wzq6511() 的方法,他只是能够两个位置两个位置的跳,但是没有选中从光标移动之前到移动后两个字的区域啊。
没太明白,楼主要实现什么效果?
heartdevil
2007-03-05
打赏
举报
回复
引用wzq6511() 的方法,他只是能够两个位置两个位置的跳,但是没有选中从光标移动之前到移动后两个字的区域啊。
=================================================================================
你说的这种情况需要写鼠标的移动事件,JavaScript里面有这样的事件.但不一定能够达到你的要求,因为移动鼠标时需要扫描,时间间隔设置太短,容易卡机。
初级学软件之ASP.NET第三季 ASP.NET控件的使用
初级学软件之ASP.NET第三季 ASP.NET控件的使用 视频课程主讲内容:第一讲 文本类型控件-Label第二讲 文件类型控件-
TextBox
第三讲 按钮类型-Button第四讲 按钮类型-LinkButton第五讲 按钮类型-ImageButton第六讲 按钮类型-HyperLink第七讲
选择
类型-ListBox
TextBox
控件获取
焦点
并
光标
正确闪烁
在使用WinForm开发登录界面时需要实现当鼠标点击账号或密码输入框时默认文字消失同时输入框获取
焦点
光标
正常显示并可以输入文字等内容。在实际开发中使用了label控件和
TextBox
控件组合实现输入框。实现的逻辑是当鼠标点击覆盖在
TextBox
控件上的label时
TextBox
控件获取
焦点
。实际的效果是必须点击两次才能正确实现期望的效果。经过排查发现是
TextBox
控件设置了visible属性为f
C#
TextBox
光标
操作
光标
定位
光标
移动到最后
VS-C++ 系列:所有相关C++文章链接. VS-C# 系列:所有相关C#文章链接. bat 系列:所有相关bat文章链接. 所有内容均以最小系统调试成功;逐步提供低分源码工程下载! 保证每行代码都经过验证! 如有疑惑,欢迎留言,看见即回;祝好__by Dxg_LC Text
光标
操作
textBox
1.Focus();//获取
焦点
textBox
1.Select(this.
textBox
1.TextLength,0);//
光标
定位到文本最后
textBox
1.ScrollToCaret();//滚动到光
textbox
光标
位置不在文字末尾的问题,位置不确定
昨天在datalist里放了几个
textbox
,连接了数据库,把数据库上的值显示在
textbox
里面
,可是发现
光标
的位置不在文字末尾,而是离文字还有几个空格的距离,有时候鼠标点哪
光标
就在哪,有时候鼠标点在文本框靠后的位置,
光标
的位置就在某个确定的位置上,这让我百度了好久。怎么才能让
textbox
的
光标
在文字的末尾呢? 原来是我数据库设置的问题,我把字段的数据类型设置成了nchar(10),这个意
Winform
textBox
禁止闪烁
光标
(
焦点
)
本文讲的是如何禁止
textBox
控件当中不出现那个闪烁的 “ | ”
光标
,这是通俗叫法啊, 如下图所示: 应该是输入
焦点
,如何禁止它,winform本身可能需要重写,感觉挺麻烦的, 所以找了很多资料,终于找到这么个方法,使用win32函数禁止, 代码如下: using System.Runtime.InteropServices; [DllImport("user32",...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章