說人話 XD
其實不需要做甚麼DataBinding,
你可以直接 Label1.Text = 'xxx';
就好了
至於資料不知道你是不是從資料庫取的?
要怎麼取都可以只要能取到就好了.
p.s.
DataBinding我怎麼印象中網頁比較有在用,
雖然我現在都寫MVC沒在用DataBinding了.
只是對可控元件的屬性做設定而已
private void Form1_Load(object sender, EventArgs e)
{
var data = "xxxxxxxxxxxxxx";
Label lbl = new Label();
lbl.Parent = this;
lbl.Left = 10;
lbl.Top = 10;
lbl.Font = new Font("微軟正黑體", 30);
lbl.AutoSize = true;
lbl.Text = "test";
lbl.DataBindings.Add(new Binding("text",data,null));
}
建議你多去看微軟的文件
label直接指定text就好
但是其他像是DataGridView
除了datatable
還能用dataset
或是實作IList
介面的物件也行
https://docs.microsoft.com/zh-tw/dotnet/api/system.windows.forms.datagridview.datasource?view=net-5.0#---
看看上面連結備註的部分