void UpdateBlendColor(bool initialize) { if (initialize && Specific.GetBlendColor(Element).IsDefault) { return; } Control.Color = Specific.GetBlendColor(Element).ToNative(); }
void UpdateFile(bool initialize) { if (initialize && Specific.GetFile(Element) == default || Element.Source != default(ImageSource)) { return; } if (Control != null) { bool success = Control.LoadFromFile(Specific.GetFile(Element)); if (!IsDisposed && success) { ((IVisualElementController)Element).NativeSizeChanged(); UpdateAfterLoading(initialize); } } }