* UITextBox: 修复了无水印文字时,光标有时不显示的问题

This commit is contained in:
Sunny 2022-09-05 22:14:51 +08:00
parent e6978f4a69
commit 0b11ef4024

View File

@ -78,9 +78,9 @@ namespace Sunny.UI
private void waterMarkContainer_Paint(object sender, PaintEventArgs e) private void waterMarkContainer_Paint(object sender, PaintEventArgs e)
{ {
waterMarkContainer.Visible = Watermark.IsValid(); waterMarkContainer.Visible = Watermark.IsValid();
waterMarkContainer.Location = new Point(3, 0); waterMarkContainer.Location = new Point(4, -1);
waterMarkContainer.Height = this.Height; waterMarkContainer.Height = this.Height;
waterMarkContainer.Width = this.Width; waterMarkContainer.Width = this.Width - 4;
waterMarkContainer.Anchor = AnchorStyles.Left | AnchorStyles.Right; waterMarkContainer.Anchor = AnchorStyles.Left | AnchorStyles.Right;
if (this.ContainsFocus) if (this.ContainsFocus)