如何將bool
轉換爲System.Windows.Forms.TextBox
?如何將類型bool轉換爲System.Windows.Forms.TextBox
txtDirectory = chkSubfolders.Checked;
我的錯誤是
無法隱式轉換類型 '布爾' 到 'System.Windows.Forms.TextBox'
如何將bool
轉換爲System.Windows.Forms.TextBox
?如何將類型bool轉換爲System.Windows.Forms.TextBox
txtDirectory = chkSubfolders.Checked;
我的錯誤是
無法隱式轉換類型 '布爾' 到 'System.Windows.Forms.TextBox'
uhmm ...這沒有意義?
bool是一個yes/no值,TextBox是一個具有大量屬性的完全控制。
是否要在現有文本框中顯示bool的值?在這種情況下:
txtDirectory.Text = chkSubfolders.Checked.ToString();
但需要更多的信息,你真的想要做什麼。
您無法將bool轉換爲文本框。您可以轉換bool的值並將其放入文本框的文本中。
mytextbox.Text = myboolValue.Checked.ToString();
只是你不能。
你不能指定一個布爾文本框!
如果你想寫真正或假在文本框,你可以做
txtDirectory.Text = chkSubfolders.Checked.toString();
很顯然,你不能轉換到bool
TextBox
。我想你需要達到什麼是
txtDirectory.Text = chkSubfolders.Checked.ToString();
我想你想啓用/禁用的選中狀態的基礎上,文本框
txtDirectory.Enabled = chkSubfolders.Checked;
OR
txtDirectory.ReadOnly = chkSubfolders.Checked;
如果不是請編輯並追加你真正想要做的事
它告訴你,你不能。所以你不能。你想做什麼? – BoltClock 2011-05-10 06:50:36
即使有人在這裏回答你的問題,那也無濟於事。 – crypted 2011-05-10 06:51:56
問題是模糊的。 – 2011-05-10 06:57:50