各位老师,现在遇到一个问题。
我把cell类型的元素描述符赋给一个元素,发现是可以用ElementPropertiesSetter来赋予其颜色等属性的。
但把sharecell类型的元素描述符赋给一个元素时,发现用ElementPropertiesSetter来赋予该元素颜色等属性无效。
猜测是不是因为sharecell的元素描述符只存了一个头部地址,需要将其实例化。但实例化应该如何做?
提前感谢!
SharedCell分SharedCellDefinition(唯一一个)和SharedCellInstance(可以多个)两部分。您现在操作的具体是哪个?
SharedCellDefinition本身有其自身的属性,但在放置SharedCellInstance时自身仍然可以保存一个覆盖色(Override Color)的。
我推测我操作的对象是sharedcelldefinition。 我的操作对象是被赋予sharedcell元素描述符的元素(EditElementHandle)..
发现使用SetChangeEntireElement (true)就可以赋予颜色了.
Answer Verified By: Yongan.Fu
这个发现好,赞一个!