public void SetBoundAttrs(BoundAttributeCollection attributes) { attributeCollection?.UnbindFromProvider(); attributeCollection = attributes; attributeCollection.ApplyConstants(); if (variableProvider != null) { attributeCollection?.BindToProvider(variableProvider); } }