Change Canvas.Left property in code behind?
Solution 1:
Canvas.SetLeft(theObject, 50)
Solution 2:
Try this
theObject.SetValue(Canvas.LeftProperty, 50d);
There is a group of methods on DependencyObject (base of most WPF classes) which allow the common access to all dependency properties. They are
- SetValue
- GetValue
- ClearValue
Edit Updated the set to use a double literal since the target type is a double.