プログラミングの超初心者です。
C#を使用し、TODOアプリ(完了、期限、やることを管理する最低限のもの)を作成しようとしています。
datagridviewにチェックボックスまでは何とかつけられたのですが、
チェックを付けた行を削除する際に、ある程度コードは調べましられましたが、
そもそも機能追加する場合に、コードをどこから入力すればいいかがわかっておりません。
欲を言えば、タスクを保存するコードも入力したいです。
何卒ご教示願います。
エラーメッセージ
enptyステートメントが間違っている可能性があります。
該当のソースコード
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); DataGridViewCheckBoxColumn column = new DataGridViewCheckBoxColumn(); dataGridView1.Columns.Add(column); for (int i = 0; i < dataGridView1.RowCount; i++) ; if (Convert.ToBoolean(new DataGridViewCheckBoxColumn())); } public class MyButton : Button { } private void 登録_Click(object sender, EventArgs e) { int Row = this.dataGridView1.Rows.Add(); this.dataGridView1.Rows[Row].Cells[1].Value = DateTimePicker1.Value.ToString(); this.dataGridView1.Rows[Row].Cells[2].Value = textBox1.Text; } private void DateTimePicker1_ValueChanged(object sender, EventArgs e) { } private void TextBox1_TextChanged(object sender, EventArgs e) { } private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { Convert.ToBoolean(dataGridView1.Rows[1].Cells[0].Value); } private void 削除_Click(object sender, EventArgs e) { this.dataGridView1.CurrentCell.Value = DBNull.Value; } private void 保存_Click(object sender, EventArgs e) { } } }
試したこと
どこから試せばいいかわからないので、ためしていません。
補足情報(FW/ツールのバージョンなど)
VS2019です。
コードは ``` と ``` で囲ってください。インデントされて見やすくなるので。
インデントされてないコードは質問者さん自身も読む気が起きないのでは? 回答者・閲覧者はなおさらです。質問を読んでもらわないと話が始まらないわけですから、読んでもらえる努力をしましょう。
回答4件
あなたの回答
tips
プレビュー