我正在使用 WinForm 为不同的项目页面创建一个带有多个用户控件的移动订购应用程序。我无法让我的购物车列表存储添加的项目和我的 TeaItem 类可从其他页面访问。我环顾四周,找到了不同的解决方案,但没有任何效果。现在,我在项目中为我的 cartList 和 TeaItem 分别添加了一个类。(这是给茶馆的)
这是我的“添加到购物车”用户控件的代码:(“AddMenu.cs”)
public partial class AddMenu : UserControl
{
public AddMenu()
{
InitializeComponent();
}
public void addToCart_Click(object sender, EventArgs e)
{
GlobalCartList.cartList.Add(new TeaItem() { teaName = addTeaNameLabel, teaSize = addSizeComboBox.SelectedItem });
# cartList, teaName, and teaSize give me the inaccessible errors
}
# more code
}
购物车列表的单独类:(“GlobalCartList.cs”)
public class GlobalCartList
{
List<TeaItem> cartList = new List<TeaItem>();
}
和茶品:(“TeaItem.cs”)
public class TeaItem
{
string teaName;
string teaSize;
}
谁能告诉我为什么我仍然收到此错误?
呼啦一阵风
相关分类