CS7036 C#WinForm没有给出与所需的形式参数相对应的参数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CS7036 C#WinForm没有给出与所需的形式参数相对应的参数相关的知识,希望对你有一定的参考价值。
我有以下错误
CS7036 C#没有给出与要求的参数相对应的参数形式参数'dt''Cadbury_Chocolate.Cadbury_Chocolate(Cart)'
巧克力品牌List.cs
private void pictureBox1_Click(object sender, EventArgs e)
new Cadbury_Chocolate().Show();
Cadbury_Chocolate.cs
public partial class Cadbury_Chocolate : Form
Cart dtGrid;
public Cadbury_Chocolate(Cart dt)
InitializeComponent();
this.dtGrid = dt;
private void button1_Click(object sender, EventArgs e)
dtGrid.dataGridView1.Rows.Add(label1,label2);
Cart.cs
public partial class Cart : Form
public Cart()
InitializeComponent();
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
我该如何解决?
答案
您在此行Cadbury_Chocolate()
中调用类构造函数new Cadbury_Chocolate().Show();
,但您仅定义了一个构造函数,该构造函数采用Cart
类型的一个参数,即Cadbury_Chocolate(Cart dt)
。另一答案
您未提供必需的参数“ Cart dt”。购物车是“ pictureBox1_Click”事件所在的表格吗?如果是这种情况,您可以像这样将其作为参数传递:以上是关于CS7036 C#WinForm没有给出与所需的形式参数相对应的参数的主要内容,如果未能解决你的问题,请参考以下文章
没有给出与所需形式参数 'context of GenericRepository<Incident>.GenericRepository(dbContext) 相对应的参数