0
我正在开发一个PoS项目,并希望在打开窗口时让我的列表视图充满单例列表的内容,但是我无法将其填充。将单例列表绑定到列表视图
我的单身类
public class Menu
{
private static Menu instance = new Menu();
public static Menu GetInstance()
{
return instance;
}
private List<Dish> menu = new List<Dish>();
public void AddDish(Dish dish)
{
menu.Add(dish);
}
}
XAML列表视图
<ListView x:Name="lvMenu" Height="191" BorderThickness="1" BorderBrush="LightGray" Canvas.Left="228" Canvas.Top="12" Width="283">
<ListView.View>
<GridView AllowsColumnReorder="False">
<GridViewColumn Header="Dish Name" Width="180" DisplayMemberBinding="{Binding Dish}" />
<GridViewColumn Header="Price" Width="50" DisplayMemberBinding="{Binding Price}" />
<GridViewColumn Header="Veg" Width="50" DisplayMemberBinding="{Binding Vegitarian}" />
</GridView>
</ListView.View>
</ListView>
任何帮助,将不胜感激,我很高兴张贴任何其他代码如果需要的话
正如一个侧面注释。您需要将菜单默认构造函数保护或隐藏为真正的单例。 –