public LoadingAdorner(UIElement adornedElement, string Percent, string LoadingName) : base(adornedElement) { visualChildren = new VisualCollection(this); loading = new LoadingMask(); loading.UpdateLoadingInfo(Percent, LoadingName); Binding bd = new Binding("Width"); bd.Source = adornedElement; bd.Mode = BindingMode.OneWay; loading.SetBinding(FrameworkElement.WidthProperty, bd); Binding bd2 = new Binding("Height"); bd2.Source = adornedElement; bd2.Mode = BindingMode.OneWay; loading.SetBinding(FrameworkElement.HeightProperty, bd2); visualChildren.Add(loading); }
public void UpdateLoading(string percent, string name) { loading.UpdateLoadingInfo(percent, name); }