OpenXML找到冻结的窗格

时间:2012-09-20 22:20:25

标签: c# .net openxml

我想在excel文档中找到任何冷冻窗格。这可以用OpenXML吗?我知道您可以使用OpenXML创建一个冻结窗格,但我想知道是否可以找出是否存在冻结窗格?

1 个答案:

答案 0 :(得分:1)

Pane pane = new Pane()
{
    State = PaneStateValues.Frozen
};

这将实例化一个具有冻结状态的新窗格。 如果你有一组像这样的Panes:

List<Pane> myPanes = new List<Pane>(); 
panes.Add(//pane//);

遍历所有窗格并查看它们是否已冻结

foreach (var pane in myPanes)
{
    if (pane.State == PaneStateValues.Frozen)
    {
         //Do something with pane
    }
}