Exemplo n.º 1
0
            public override void SetValue(ref object instance, Arguments index, bool value, object aspectArgs)
            {
                LoadingBarObject loadingBarObject = (LoadingBarObject)instance;

                loadingBarObject._scale9Enabled = value;
                loadingBarObject.GetInnerWidget().SetScale9Enabled(value);
                string compositeTaskName = loadingBarObject.GetType().Name + "Scale9Enable";

                using (CompositeTask.Run(compositeTaskName))
                {
                    loadingBarObject.RefreshBoundingBox(false);
                    loadingBarObject.RaisePropertyChanged <PointF>(() => loadingBarObject.Size);
                    loadingBarObject.RaisePropertyChanged <bool>(() => loadingBarObject.Scale9Enable);
                }
            }
Exemplo n.º 2
0
        protected override void SetValue(object cObject, object cInnerObject)
        {
            base.SetValue(cObject, cInnerObject);
            LoadingBarObject loadingBarObject = cObject as LoadingBarObject;

            if (loadingBarObject == null)
            {
                return;
            }
            loadingBarObject.ImageFileData = this.ImageFileData;
            loadingBarObject.ProgressInfo  = this.ProgressInfo;
            loadingBarObject.ProgressType  = this.ProgressType;
            loadingBarObject.Scale9Enable  = this.Scale9Enable;
            loadingBarObject.LeftEage      = this.LeftEage;
            loadingBarObject.RightEage     = this.RightEage;
            loadingBarObject.TopEage       = this.TopEage;
            loadingBarObject.BottomEage    = this.BottomEage;
            loadingBarObject.Size          = this.Size;
        }