tag是一个标记。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比柏乡网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式柏乡网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖柏乡地区。费用合理售后完善,十年实体公司更值得信赖。
你想用来做什么标记都行,比使用自定义变量要清晰、易读一些。
比如,你可以在text控件中,用tag属性保存当前光标所在位置,当text重新获得焦点时,读出这个位置信息,就可以把光标定位到离开时的所在的位置。
如果你有多个text,用tag属性就可以比较清晰的标记出,哪个text的光标位置存在哪个tag属性中。
你也可以用自定义的变量来保存,但是不如使用tag属性易读。
也可以用来作为其他标志,就看你的需要了。
这个简单。
在VB.net中,每个事件都对应有两个参数:sender 和 e 。提取 sender 参数信息就可以获取控件名称。如果不理解其中机制,你直接 msgbox(sender) 将其输出,就能查看其中玄机。
获取控件名称代码:CType(sender, Control).Name。
TextBoxBase.GetPositionFromCharIndex 方法
检索控件内指定字符索引处的位置。
此方法使您得以确定特定字符索引在控件中的位置。此方法可用于诸如显示快捷菜单项或控件中某个单词的帮助信息等任务。例如,如果希望当用户在控件中的单词上右击时向用户显示选项菜单,则可以使用此方法确定单词的位置以正确显示 ContextMenu 控件。
Control.PointToScreen 方法
将指定工作区点的位置计算成屏幕坐标。
根本就不可能,webbrowser的你说的功能被封装在控件里了,而且没法调用,除非你重载(overload)不知道你要这个有什么用。如果是为了实现像safari或者火狐之类的高亮搜索或者选择一段文字然后弹出关于这段文字的搜索框的功能就不要用webbrowser,引为webbrowser实质上是IE的内核,所以这些功能基本没有希望。等等吧,等VS2010出来,其中的webbrowser版本就应该是IE8的版本了。如果想做大就全部靠自己,不要相信什么控件。相信我吧,我学.NET很多年了
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款