注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
LabVIEW字符串控制选中并选择默认内容可直接输入 在LabVIEW编程中或其它的一些应用程序中,我们经常会遇到下面这样的一个场景,某个字符串控件中(组合框、数值等控件也可以),会默认有一个值,然后需要选中该控件,并且选择其中的默认值。这时用户可以不输入直接使用默认值,也可以直接输入新值,而不需要使用鼠标选中或使用删除、回退键来删除默认值,在一些用户登录的环境中最常见,如下效果:
选中控制并选择默认值
选中控制并选择默认值 这里的效果,就是直接选中用户输入控件,并且选择了其中的“石鑫华”默认值,这时键盘可以直接输入新的值,也可以直接使用默认值“石鑫华”作为用户。大概效果,也类似于我们双击或三击控件来选择其中的内容。下面我们来看一下字符串控件中,如何实现这个效果。 要想实现该效果,需要使用到控件的两个属性,一个是键选中属性,另一个则是选择属性:
属性》键选中
属性》键选中 键选中属性,用于控制光标到对应的控件,即控件变成活动状态。键选中,应该是所有控件,都有该属性的(不确定,好像是这样的)。
属性》文本》选择》全部元素
属性》文本》选择》全部元素 文本》选择》全部元素,则用于选择控件中对应的内容。这里的全部元素,是一个2元素的簇,包含了开始和结束位置。上面的是字符串、组合框等的方式。数值等略有不同:
数值的选择属性
数值的选择属性 具体的,看我们使用的控件类型,可能会有所不同。选择属性,不是所有控件都有或都有效的。这个看具体控件,自己可以尝试。
未选中选择
未键选中选择
键选中并选择
键选中并选择 这里的选择结束位置,利用了字符串长度函数求得字符串总长,然后赋值给了选择结束。当然,如果确定这个字符串可能的长度的话,直接写常量也可以。如用户名,一般可能就两三个中文,长点的4个。这时我们可以直接写上50或100,这样肯定会选择上。
选择与选择功能,必须要窗口界面是活动状态
选择与选择功能,必须要窗口界面是活动状态 另外需要注意的是,键选中和选择属性,是必须要窗口本身是活动状态的。如果不是活动状态的,即使执行了键选中、选择,也是看不到效果的。另外选择功能,也是必须要键选中才可以看到效果。如果没有键选中,也是看不到选择效果的。 示例下载:LabVIEW2017SP1
|