回复 1楼ghostlyt的帖子
你的怀疑是正确的。
解决方案是你在抢Focus给别人的时候,反射调用一下NotifyLeave- void gcNumber1_Enter(object sender, EventArgs e)
- {
- GcNumber gcNumber = sender as GcNumber;
- if (gcNumber != null)
- {
- MethodInfo mi = gcNumber.GetType().GetMethod("NotifyLeave", BindingFlags.Instance | BindingFlags.NonPublic);
- if (mi != null)
- {
- mi.Invoke(gcNumber, null);
- }
- }
- this.textBox1.Select();
- }
- }
复制代码 |