0
假設我有一類這樣的:綁定兩個屬性到一個文本框的文本
class MyClass
{
... (some more properties here)
public int Min {get;set;}
public int Max {get;set;}
... (some more properties here)
}
現在我把在設計一個文本框,我希望它顯示最小值和最大值與破折號分隔文本。 例如,如果最小值= 3,最大值= 10,則文本框應顯示「3-10」。 當文本更改/綁定更新應該解析字符串「3-10」是這樣的:
分割字符串用「 - 」和與int.Parse解析兩個字符串(...) 如果這不起作用(發生異常),我想對此作出反應。例如,顯示錯誤消息將工作。
我該怎麼做? VisualStudio設計器只允許我將文本綁定到對象的一個屬性。
是的但我不想將值直接分配給Text屬性。我需要用數據綁定來解決它。 – riki
編輯答案;這應該工作。 –