在后面的代码(WPF)中使用附加属性进行控制

时间:2010-07-08 08:45:35

标签: wpf user-controls dependency-properties

我有UserControl1,我想创建它的实例,并在其他UserControl2的代码后面为它设置附加属性。 换句话说,我在UserControl2中有:

<UserControl2>
  <Canvas>
  </Canvas>
</UserControl2>

我想做:

<UserControl2>
  <Canvas>
     <UserControl1 Canvas.Left="100" ... />
  </Canvas>
</UserControl2>

如何在UserControl2 后面的代码中创建附加属性的UserControl1?

1 个答案:

答案 0 :(得分:3)

UserControl1 ctrl = new UserControl1();
Canvas.SetLeft(ctrl, 100);