Мне было интересно, как я мог бы легко добавить список парных в список в классе FoodItem.Как добавить парные разряды в список парных чисел из моего XAML
Мой XAML:
<src:FoodItemCollection x:Key="Drinks">
<src:FoodItem Name="Fountain" ImagePath="Resources\drinks_fountain.png" Price="2.50,2.00,1.50"></src:FoodItem>
<src:FoodItem Name="Popcan" ImagePath="Resources\drinks_popcan.png" Price="1.50"></src:FoodItem>
<src:FoodItem Name="Bottle" ImagePath="Resources\drinks_bottle.png" Price="2.00"></src:FoodItem>
<src:FoodItem Name="Slushy" ImagePath="Resources\drinks_slushy.png" Price="3.50,3.00,2.50"></src:FoodItem>
</src:FoodItemCollection>
Мой класс FoodItem имеет метод, называемый Цена:
public class FoodItem
{
...
List<double> prices = new List<double>();
...
public List<double> Price
{
get { return prices; }
set
{
prices = value;
}
}
...
}
К сожалению, как я ввода список цен в моем файле XAML дает мне ошибку , Но он компилируется.
Ошибка я получаю:
Первый шанс исключение типа «System.Windows.Markup.XamlParseException» произошло в PresentationFramework.dll
Дополнительная информация: тип «List`1» не имеют общедоступный класс TypeConverter. Ошибка в строке 31 Позиция 85
Строка 31 - это код в верхней части.
Спасибо за помощь :)
whcih error вы получаете – TalentTuner 2010-11-26 05:12:35