* UITextBox: 修复了有水印文字时,不响应Click和DoubleClick事件的问题

This commit is contained in:
Sunny 2022-07-28 16:34:25 +08:00
parent c2f8e29b9a
commit d37b655c24
2 changed files with 8 additions and 0 deletions

View File

@ -64,10 +64,17 @@ namespace Sunny.UI
waterMarkContainer.Paint += new PaintEventHandler(waterMarkContainer_Paint);
waterMarkContainer.Invalidate();
waterMarkContainer.Click += new EventHandler(waterMarkContainer_Click);
waterMarkContainer.DoubleClick += WaterMarkContainer_DoubleClick;
this.Controls.Add(waterMarkContainer);
}
}
private void WaterMarkContainer_DoubleClick(object sender, EventArgs e)
{
this.Focus();
base.OnDoubleClick(EventArgs.Empty);
}
private void waterMarkContainer_Paint(object sender, PaintEventArgs e)
{
waterMarkContainer.Location = new Point(2, 0);

View File

@ -36,6 +36,7 @@
* 2022-06-10: V3.1.9
* 2022-06-23: V3.2.0
* 2022-07-17: V3.2.1 SelectionChanged事件
* 2022-07-28: V3.2.2 Click和DoubleClick事件的问题
******************************************************************************/
using System;