【问题标题】:Control type as datatype of datacolumn控件类型作为数据列的数据类型
【发布时间】:2020-01-21 23:32:13
【问题描述】:

我已在 vb.net 中完成此操作,但似乎无法使其在 c# 中工作。我正在尝试将新datacolumndatatype 设置为Label(或System.Windows.Forms.Label),以便此数据表可以引用表单上的控件以加快索引速度。代码sn-p:

DataColumn dc = new DataColumn {DataType = System.Windows.Forms.Label, ColumnName = "labelDate"};

正在抛出错误“'标签'是一种类型,在给定的上下文中无效”。同时,“DataType”需要“Type”,所以我不确定这里有什么问题。

【问题讨论】:

  • 注意,我也试过“DataType = Type.GetType(Label)”

标签: c# types datacolumn


【解决方案1】:

想通了,把答案留在这里,以防对任何人有帮助

DataColumn dc = new DataColumn {DataType = typeof(Label), ColumnName = "labelDate"};

【讨论】:

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