我想在按下快捷方式时转换 TextBox 中选定的文本,如图所示(示例是添加标签,但可能是不同的更改):
我该怎么做呢?
您可以使用该TextBox.KeyUp
事件
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.Control && e.KeyValue == 49)
{
if (textBox1.SelectionLength > 0)
{
textBox1.SelectedText = String.Format("<h1>{0}</h1>", textBox1.SelectedText);
}
}
}
在文本框选定事件中,您应该处理以下指令: