UserControl本身是没有输入焦点的,也就是说,激活这类控件不代表有输入焦点,因此Focused肯定是false 你可以覆盖原来的Focused属性,让返回值返回textbox的Focused属性C# codepublicoverrideboolFocused{get{returntextbox1.Focused;}} 如果要想有那个效果的话你可以:private void UserControl1_MouseDown(object sender, MouseEventArgs e){this.BorderStyle = BorderStyle.FixedSingle;}然后在失去焦点的时候,你再