获取字符串中重复char的索引

时间:2015-12-16 15:53:18

标签: c#

我有一个包含文字“aaaaaa”的文本框。如果我用鼠标选择任何“a”,它将返回所选文本的索引。但是我总是为那个指数得零。

private void button1_Click(object sender, EventArgs e)
{
    label1.Text = Convert.ToString(textBox1.Text.IndexOf(textBox1.SelectedText));
}

任何人都可以帮助我获得真正的指数吗?

1 个答案:

答案 0 :(得分:3)

我相信你想要的是TextBox.SelectionStart属性。这将为您提供选择开始的文本框中的索引。

private void button1_Click(object sender, EventArgs e)
{
    label1.Text = textBox1.SelectionStart.ToString();
}