0
フォームにボタンを追加してエラーが発生しました。 エラーCS1061 'Cos1'に 'button1_Click'の定義が含まれておらず、 'Cos1'タイプの最初の引数を受け入れる拡張メソッド 'button1_Click'がありませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)projectbaze D: \ Anul3 \ bazeデ日付\ projectbaze \ projectbaze \ Cos.Designer.cs 64アクティブコンパイラエラーcs1061ビジュアルスタジオ
namespace projectbaze
{
public partial class ptlaptopuri : UserControl
{
public ptlaptopuri()
{
InitializeComponent();
}
protected void button1_Click(object sender, EventArgs e)
{
var context = new DataClasses2DataContext();
var alex = from emp in context.Produses
where (emp.Nume == "Asus" && emp.Categorie_id == 1)
select emp;
foreach (var a in alex)
{
Cos fm2 = new Cos();
fm2.AddGridViewRows(a.Nume.ToString(),a.Pret.ToString(),"1");
}
}
と
namespace projectbaze
{
public partial class Cos : Form
{
public Cos()
{
InitializeComponent();
}
public void AddGridViewRows(string Nume, string Pret, string Cantitate)
{
// Add rows to grid view.
dataGridView1.Rows.Add(Nume, Pret, Cantitate);
// Refresh the grid
dataGridView1.Update();
}
}
}
エラーメッセージはかなり明確です。デザイナを介して、 'button1_Click 'というイベントハンドラを' Cos'のコントロールに追加しようとしました。しかし、 'Cos'はそのようなメソッドを含んでいません。' Cos'ではなく 'ptlaptopuri'でそのメソッドを宣言しました。 –