考虑下是不是CustomControl1的大小限制了,导致你无法看到效果,其实usercontrol宽度是有改变的
不妨加个按钮看下CustomControl1的宽和usercontrol的宽,调试下就清楚了 

解决方案 »

  1.   

    主窗体里最后设置的width把CustomControl1里面的width个覆盖掉了。所以最后应用的是主窗体里面设置的width。对没错,我猜是这样。
      

  2.   

    CustomControl1的宽度肯定是Double.NaN的吧。我先知道为什么CustomControl1控件模板中的usercontrol的Width值不是200呢?在XAML中设置了为200的啊
      

  3.   

    CustomControl1的宽度肯定是Double.NaN的吧。我想知道为什么CustomControl1控件模板中的usercontrol的Width值不是200呢?在XAML中设置了为200的啊