// 隐藏指定单元格
private void trLst_OtherCost_CustomDrawNodeCell(object sender, CustomDrawNodeCellEventArgs e)
{
// 如果是“系数值”列
if (e.Column.FieldName == "自动计算")
{
// 费用名称
string rateName = e.Node.GetValue("费用名称").ToString();
// 判断行
if (rateName != "土地清查费" && rateName != "项目勘测费" && rateName != "项目立项和规划设计与预算审查费")
{
// 不绘制节点,即隐藏该单元格
e.Handled = true; // 这句代码非常重要
}
}
}
private void trLst_OtherCost_CustomDrawNodeCell(object sender, CustomDrawNodeCellEventArgs e)
{
// 如果是“系数值”列
if (e.Column.FieldName == "自动计算")
{
// 费用名称
string rateName = e.Node.GetValue("费用名称").ToString();
// 判断行
if (rateName != "土地清查费" && rateName != "项目勘测费" && rateName != "项目立项和规划设计与预算审查费")
{
// 不绘制节点,即隐藏该单元格
e.Handled = true; // 这句代码非常重要
}
}
}