Esempio n. 1
0
        public void SetValue(UIElement propertyHolder, object value)
        {
            if (properties.ContainsKey(propertyHolder)) {
                properties[propertyHolder] = value;
                return;
            }

            properties.Add(propertyHolder, value);
            propertyHolder.AddDependencyProperty(this);
        }
Esempio n. 2
0
        public object GetValue(UIElement propertyHolder)
        {
            if (!properties.ContainsKey(propertyHolder))
            {

                properties.Add(propertyHolder, DefaultValue);
                propertyHolder.AddDependencyProperty(this);
            }

            return properties[propertyHolder];
        }