入力された姓の行のみDataGridView
を表示するようにしようとしています。そこから残りのプログラムをビルドできますが、スピードバンプにぶつかります。私のイベントにあるコードのパッチをオンラインで見ましたが、機能しません。それはelseブラケットで壊れます。何かアドバイス?申し訳ありませんが、私はこれに慣れていませんが、一度学べば永遠に覚えています。Submit_Button_Click
public partial class Form1 : Form
{
string LastName;
//string FirstName;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.aRMORERS_TableAdapter.Fill(this.armorersDataSet._ARMORERS_);
}
private void Submit_Button_Click(object sender, EventArgs e)
{
LastName = LastName_TextBox.Text;
//FirstName = FirstName_TextBox.Text;
for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
{
if (dataGridView1.Rows[i].Cells[0].Value.ToString() == LastName)
{
dataGridView1.Rows[i].Selected = true;
dataGridView1.Rows[i].Visible = true;
}
else
{
dataGridView1.Rows[i].Visible = false;
dataGridView1.Rows[i].Selected = false;
}
}
}
}