Dot-Net
如何重置 .NET Windows 窗體 TextBox BackColor 屬性?
BackColora 屬性的預設行為TextBox如下:啟用時為White(SystemColors.Window),禁用時為 Gray(不確定這是什麼 SystemColor)。如果我更改
BackColor屬性,啟用和禁用都使用相同的顏色。如何重置BackColor屬性(在之前更改後)以使行為恢復為預設值?我嘗試將其設置回
SystemColors.Window,但禁用時該框保持白色。
如果您的意思是在設計器中,您只需點擊 BackColor 屬性並刪除其中的任何內容,然後按 Enter。這會將屬性重置為其預設值。
如果您的意思是在程式碼中,您可以將 BackColor 屬性設置為Color.Empty,這將具有相同的效果。
TextBox.ResetBackColor()由於某種原因,它不會在IntelliSense中彈出,但它就在那裡並且可以編譯。