none
继承ItemsControl的控件无法在template中绑定扩展属性 RRS feed

  • 问题

  • 我写一个控件 继承自ItemsControl 控件新增一个 属性 OperateContent属性 类型为frameworkElement

    然后再Themes中的那个xaml文件中定义其defaultkey

    其中 设置Template的时候 有一个ContentControl控件 <ContentControl Content="{TemplateBinding OperateContent}" />

    就这样。一运行就报错。错误为 ContentControl  的未知属性值 Content

     

    请问itemsControl控件能否扩展属性。(应该可以啊 LIstBOx就是继承它来着。)

     

    2010年6月30日 16:14

全部回复

  • 你好,

          我可以看一下你的自定义style吗

    2010年7月2日 6:53
  • 你好.我的style 很简单..由于没有开发环境。只能写个大概的。 我直接写 Template 和 ItemsPanel中的代码了 。 <ItemsPanel> <ControlTemplate> <Canvas /> </ControlTemplate> </ItemsPanel> Template: <Grid> <Canvas> <ItemsPresenter /> <ContentPresenter Content=“{TemplateBinding OperateContent}”/> </Canvas> </Grid> 我的卡发环境是2.0
    2010年7月5日 14:31
  • 有朋友知道吗?

    2010年7月10日 2:49