UltraTextEditor在鼠标单击获得焦点的时依次触发_Enter和_MouseDown事件,故只需在_MouseDown中使用SelectAll()方法即可实现功能。而如果已经获得了焦点,再用鼠标单击则不触发任何事件。 private void ultraTextEditorDemo_MouseDown(object sender, MouseEventArgs e) ...{ ultraTextEditorDemo.SelectAll(); }