我在我的 WPF 应用程序中使用 C# 构建了一个 Excel 应用程序。在那个 Excel 中,我创建了一个Header Row。现在我想将标题行单元格设置为不可编辑的单元格,它应该恢复到以前的值。为此,我使用Validation for header row 来满足这个条件。当我要更改标题行中的任何单元格时,它将显示一个警告框。警报框图标并不好,它还有一些其他按钮,如重试、取消和帮助。
1)现在我想知道如何通过使用更好的格式(图标应该是信息图像,它应该有重试和取消按钮。不需要帮助按钮)来获取警报框。
(或者)
2)我不想显示警告框但是新修改的值必须恢复到以前的值。单元格必须不可编辑。
(或者)
3)我们可以使用锁定特定范围的单元格吗?
我对该条件的代码是:
public static void FormatAsHeader(this Range range, bool wrapContent)
{
.
.
range.Validation.Add(XlDVType.xlValidateCustom, Type.Missing, Type.Missing, "\"\"");
}
谁能告诉我这个问题的解决方案?