csharp DataGridView中で,独自のクラスをバインドする方法。记述したコーディングと,あとはDataGirdViewのバインドしたい列のDataPropertyNameプロパティに,独自
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp DataGridView中で,独自のクラスをバインドする方法。记述したコーディングと,あとはDataGirdViewのバインドしたい列のDataPropertyNameプロパティに,独自相关的知识,希望对你有一定的参考价值。
internal class Parson
{
internal int ID { get; set; }
internal string Name { get; set; }
}
// Fields
// こんな感じでBinding用のインスタンス変数を定義する。
private BindingList<Parson> dataSource = new BindingList<Parson>();
// Ctor
public MainForm()
{
// 追加行を許可する。
this.dataSource.AllowNew = true;
this.dataGirdView1.DataSource = this.dataSource;
}
// Event
private void HogeHoge_Event(object sender, EventArgs e)
{
// GUIで編集した内容は、Binding用変数を介してアクセスできる。
if(this.dataSource.Count > 0)
{
string name = this.dataSource[0].Name;
}
}
以上是关于csharp DataGridView中で,独自のクラスをバインドする方法。记述したコーディングと,あとはDataGirdViewのバインドしたい列のDataPropertyNameプロパティに,独自的主要内容,如果未能解决你的问题,请参考以下文章
csharp 【C#,表格】的DataGridViewの列の工具提示に改行を入れる
text PowerShell中で卷曲の実行
sh IPython中でLTSVの解析
golang 去言语の中でÇ言语を利用する
python Python中で他阶层にあるモジュールの进口
ruby 缲り返し处理の中でカウンターを使う,カウンターの初期値を指定する