combobox的selectionStart/SelectionLength为何总是0
combobox的selectionStart/SelectionLength为什么总是0?
我建立一个C#窗体程序,上面有一个combobox,一个button.
button的OnClick代码如下:
我发现我无论选择combobox的哪一项,无论选择哪部分内容高亮,上面代码Show出来的东西,SelectionStart,SelectionLength这些属性的值总是0
这是为什么呢?
谢谢。
------解决方案--------------------
SelectedValue
获取或设置由 ValueMember 属性指定的成员属性的值。
SelectionLength
获取或设置组合框可编辑部分中选定的字符数。
------解决方案--------------------
这个是作为输入框时用的,指的是文字的选择.
如果是选择了某一项,那要用 SelectedIndex 和 SelectedText.
------解决方案--------------------
SelectionLength
获取或设置组合框可编辑部分中选定的字符数。
SelectionStart
获取或设置组合框中选定文本的起始索引。
你选定内容了吗?
comboBox1.SelectedText .ToString()
你看看那这是什么值。
我建立一个C#窗体程序,上面有一个combobox,一个button.
button的OnClick代码如下:
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(comboBox1.SelectionLength.ToString());
}
我发现我无论选择combobox的哪一项,无论选择哪部分内容高亮,上面代码Show出来的东西,SelectionStart,SelectionLength这些属性的值总是0
这是为什么呢?
谢谢。
------解决方案--------------------
SelectedValue
获取或设置由 ValueMember 属性指定的成员属性的值。
SelectionLength
获取或设置组合框可编辑部分中选定的字符数。
------解决方案--------------------
这个是作为输入框时用的,指的是文字的选择.
如果是选择了某一项,那要用 SelectedIndex 和 SelectedText.
------解决方案--------------------
SelectionLength
获取或设置组合框可编辑部分中选定的字符数。
SelectionStart
获取或设置组合框中选定文本的起始索引。
你选定内容了吗?
comboBox1.SelectedText .ToString()
你看看那这是什么值。