0
我得到了一個checkbox
的列表,但我需要選擇2個值,不僅僅是「內容」值,我需要一個string
和float
值只有一個checkbox
。爲複選框分配兩個變量C#Windows Phone 8.1(自定義複選框)
在C#中的WinForms,我可以利用這樣做:
public CheckBoxCustom : System.Windows.Controls.CheckBox
{
String thing { get; set; }
float price { get; set; }
}
和創建接收2倍的值,所以在C#XAML贏手機8.1新的控制,這不是創建控件的方式,任何提示?
已解決!
代碼:
Dictionary<string, float> dicionario = new Dictionary<string, float>();
foreach (CheckBox c in checkboxes)
{
if (c.IsChecked == true)
{
string pedido = c.Content.ToString();
float valor = float.Parse(c.Tag.ToString());
dicionario.Add(pedido, valor);
}
}
Tag屬性幫助了這次,我們不需要使用超過2個值,但如果我們必須使用3個值,我們會遇到問題,但是這對我有很大的幫助,我做到了,並且工作得很完美,謝謝。 – Bazz