【问题标题】:Make Bold Font in DataTable?在 DataTable 中制作粗体字体?
【发布时间】:2013-10-21 14:07:21
【问题描述】:

我在DataTable中添加动态行。我需要将Bold中的“Total”加粗。如何做到这一点?

DataTable dt = new DataTable();
dt.Rows.Add(new object[] { "", "Total", "valuehere"});

【问题讨论】:

  • 你不打算显示数据表,那为什么要加粗,你能详细说明你想要做什么吗?
  • @Anand 是对的,你能解释一下你想做什么吗?您想在数据网格上显示吗? Wpf/表格?还有一些代码?
  • @Anand 我的目标是我从 sql 获取 Datatable 中的数据。然后我将表导出到 excel。在那个 excel 表中,我想将总计显示为粗体
  • 也许尝试格式化excel文件?我自己从来没有做过,但可能是这样的:Range("A:A").FontWeight = 700 'bold 会在 Excel 中加粗 A 列吗?

标签: c# c#-4.0 datatable


【解决方案1】:

通常在显示文本的代码所在的位置进行文本格式化。字符串通常不包含那种格式信息。

【讨论】:

    【解决方案2】:

    卡洛斯是对的。

    您最多可以尝试使用以下标签从数据库中获取文本,这可能会对您有所帮助。

    DataTable dt = new DataTable();
    dt.Rows.Add(new object[] { "", "<b>Total", "<b>valuehere"});
    

    您可以在其中显示此数据表值的对象加粗。

    例如。标签、gridviewcells等

    猜你喜欢
    • 2020-08-08
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多