2015-06-25 42 views
-1

我有一系列複選框作爲按鈕的winform。C#Winform複選框按鈕文本

在SQL數據類型是它

複選框是被綁定

當值爲true的「按鈕」文中說「真」時,假它說:「假」

我希望文字不會因輸入的內容而改變。

EX;

複選框顯示爲 「Unit Active?」

當它變爲真時,我想讓它說Unit Active?並變綠

有什麼建議嗎?

TIA

+0

我嘗試讀取文本之前綁定然後重置文本 這是在一個循環 sCAPTION = cb.Text; cb.DataBindings.Add(「Text」,this.bds_URL,sFIELD); cb.Text = sCAPTION; –

+0

你的問題很難理解。也許顯示一些代碼或圖像? –

+2

如果您不想讓複選框的文本發生變化,您爲什麼要綁定它?也許你應該綁定['Checked'](https://msdn.microsoft.com/en-us/library/system.windows.forms.checkbox.checked.aspx)屬性呢? –

回答

0

它看起來像你要綁定的複選框的Text。但是,您明確指出您不希望文字發生變化。

我認爲你應該綁定到​​屬性。