リストにバインドしようとしているDataGridViewがあります。私はネット上のすべての例を試してみました。そして、グリッドは静かに(エラーなしに)座っています。列も行もありません。あなたが質問する前に、私のリストはそれにデータを持っています、プロパティはすべて公開されています。私はオンとオフAutoGenrateColumnsを回すのすべての組み合わせを試してみたDataGridViewはバインドを拒否します
public fLogForm()
{
InitializeComponent();
BindingList<LogTransaction> transactions = LogTransaction.GetTransactionsForLastXHours(24);
dgTransactionList.AutoGenerateColumns = false;
dgTransactionList.DataSource = transactions;
}
:
は、ここに私のコードです。通常は、bindingListの代わりにLISTSを使用します。私は手動で列を定義しようとしました。その場合、行は取得されますがデータは取得されません。コマンド忘れてしまった
こんにちは、ちょうどこの質問にタグがあることを確認したい - winforms datagridviewは、あなたの受け入れられた答えに記載されているdatabindメソッドを持っていません。これは、asp.netのDataGrid、またはwinformsのDataGridだけでタグ付けされるべきでしょうか? –