通过Node编辑SVG的属性值会导致错误

时间:2016-04-12 19:29:50

标签: c# xml svg

我想在bool的基础上更改元素style的{​​{1}}属性的值。代码如下。编译器说该节点为空。

rect

这是代码错误,这个节点包含null为什么???

id

1 个答案:

答案 0 :(得分:0)

您未能指定命名空间:

var node = doc.Descendants(XName.Get("rect", "http://www.w3.org/2000/svg")).FirstOrDefault(cd => cd.Attribute("id").Value == "rect4182");...