C# 文字方塊使用屬性設定唯讀 文字顏色無法正確顯示的BUG解決方法(C# textbox readonly color)
C# 文字方塊使用屬性設定唯讀 文字顏色無法正確顯示的BUG解決方法(C# textbox readonly color)
資料來源: https://dotblogs.com.tw/rainmaker/2012/04/10/71400
Code(當TextBox.ReadOnly為true,改變它的ForeColor!):
private void Form1_Load(object sender, EventArgs e) { //透過執行順序藉此達到避開該BUG //先將原本的BackColor取出來 Color backColor = textBox4.BackColor; //設定字的Color textBox4.ForeColor = Color.Blue; //設定ReadOnly=true textBox4.ReadOnly = true; //把原本的BackColor Assign回去 textBox4.BackColor = backColor; }
2 thoughts on “C# 文字方塊使用屬性設定唯讀 文字顏色無法正確顯示的BUG解決方法(C# textbox readonly color)”
有時 也會用 TextBox 偽裝(變成) Label 來使用
藉此達到 Label 文字可選
C# Label 文字選取複製 (TextBox 偽裝成 Label)[Is it possible to select text on a Windows form label?]
https://bit.ly/3GWHzGA
『把Bug(錯誤)/Defect(缺陷) 變(VS) Feature(特色)/Function(功能)』 實際實作
~承認/接受/利用 錯誤/缺陷