Как получить доступ к присоединенному свойству объекта Silverlight в C#?

В основном я пытаюсь изменить свойство Canvas.Left элемента управления Ellipse Silverlight в С#. Вот как я получаю доступ к элементу управления:

Ellipse c1 = this.FindName("Circle1") as Ellipse;

Как мне тогда установить свойство Canvas.Left?

Спасибо,

Джефф


person Yttrium    schedule 03.11.2008    source источник


Ответы (3)


Ответ кроется в использовании Silverlight свойств зависимостей.

c1.SetValue(Canvas.LeftProperty, значение);

person JSmyth    schedule 03.11.2008

что-то вроде этого...

double left=50;
c1.SetValue(Canvas.LeftProperty, left);
person Bill Reiss    schedule 03.11.2008

Другой способ Canvas.SetLeft(c1,value)

person Tanmoy    schedule 03.11.2008