Example #1
0
        // Methods
        public void UpdateToSource()
        {
            // Require
            switch (_bindingMode)
            {
            case BindingMode.Default: return;

            case BindingMode.OneTime: return;

            case BindingMode.OneWay: return;

            case BindingMode.TwoWay: break;
            }
            if (_isDisposed == true)
            {
                return;
            }

            // Update
            object value = this.TargetPropertyValue;

            if (_valueConverter == null)
            {
                this.SourcePropertyValue = value;
            }
            else
            {
                this.SourcePropertyValue = _valueConverter.ToSource(value);
            }
        }