【发布时间】:2010-11-02 02:06:57
【问题描述】:
我有一个绑定到 DataGridView 的对象列表 (PrintJob)。这是 PrintJob 对象的缩减版(不想让你完全无聊!!):
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();
到目前为止一切顺利吗?
除列标题外,所有内容都显示良好 - 它与我的对象中的属性名称完全相同,即“PagesToPrint”出现在列标题中,理想情况下,我希望它在标题文本中显示“要打印的页面” .
如何让列标题文本显示更易读的内容 - 我猜是基于属性名称。
干杯。
【问题讨论】:
标签: c# data-binding datagridview