上个月写了一篇博客:《VB.net版机房收费系统——VS使用中的细节问题》,其中涉及到了敲代码的过程中参数信息将要选择的文字信息挡住,无法辨别要选择哪个汉字或词的问题,如下所示:
后来,为了解决上述问题,我就在VS里边进行了设置:
进行完以上设置后,就没有视线遮挡问题了,于是很有成就感地写了一篇博客,后来,发现有只货是这样评论的:
我看了评论后就去找第二亲娘了:给大家分享一个全透明的搜狗输入法透明皮肤, 下载好之后双击就提示我们 安装成功了( http://pan.baidu.com/s/1o6qeZCQ 提取码 :eoo5),之后便可以进行相关的属性设置……
通过这件小事,可以看出处理一件事的思想是很重要的,不能因小失大,搜狗输入法的使用一直没什么问题,只是在VS里边出了这个小问题,参数信息提示远比这几个汉字要重要得多。常言道:此路不通行彼路,然而这件事可以看出,此路可通也要行彼路,毕竟还涉及到一个前瞻性问题和解决方法的价值问题。
写完上述内容,自作聪明地发了篇博客,后来静静来找我的时候,我才发现自己解决问题的时候脑袋有点短路,变成了透明又能怎么样,照样像最初遇到的问题那样——参数信息挡着提供选择的汉字。
静静来找我的时候是这样对待我的——原因是是她按照我在以上博客中写的方法操作,没起任何本质作用……
后来我尝试从两个方向解决问题:(1)肯定不能将VS的参数信息指示框隐藏显示,它的重要性我们都懂的……,所以,我尝试将搜狗输入法的候选框设置为总是在最上面显示,就像我们的QQ一样,总是出现在其他的界面的最上边,但是没成功,因为那是搜狗输入法默认的属性,不用我们瞎操心。(2)将参数信息提示框和搜狗输入法的候选框分离,“距离产生美”。
当我按照以上做法解决问题以后,又发现了一个不用进行任何设置的一劳永逸的解决办法,就是在参数信息框挡住搜狗候选框的时候,将搜狗候选框拖动到其他位置,然后基本上它就会默认在那个位置了,和参数信息框实现了分离,即便我们接着敲别的代码,同样能达到以下效果:
总结:通过后期对问题的彻底解决,同样是对自己和读者的负责,修正了此篇博客。感触最大的不是解决办法,而是静静的学习态度感染了我。看别人的博客,有时候自己也要对其中的内容去验证一下,若是正确,是一份收获和经验的积累,若是存在问题,提出异议是对作者的一份热心帮助,给了他们改正的空间。TGB的学习态度总结起来就两个字——去做。