DataGridViewにバインドするオブジェクトのリスト(PrintJob)があります。ここでPrintJobオブジェクトのカットダウン版(完全に穴にあなたをしたくない!!)です:DataGridViewへのカスタムオブジェクトによるデータバインディング - 列ヘッダーテキスト
public class PrintJob
{
private long pagesToPrint;
public long PagesToPrint
{
get { return pagesToPrint; }
}
private long recipientRef;
public long RecipientRef
{
get { return recipientRef; }
set { recipientRef = value; }
}
}
は、私は、これらのオブジェクトのリストを作成し、そのようなのDataGridViewにバインド:
dataGridView1.DataSource = uiModel.GetPrintJobs();
これまでのところすべて良いですか?
すべてが表示されます。カラムヘッダー - オブジェクトのプルペリ名と同じものを表示します。つまり、ヘッダーに「Pages To Print」を表示することが理想的です。テキスト。
列ヘッダーのテキストを少し読みやすく表示するにはどうすればよいですか?プロパティ名に基づいて推測します。
乾杯。 (コードファイルの先頭にusing System.ComponentModel;
付き)
(コメントに返信) –