none
WPF自定义控件的模板中如何使用绑定 RRS feed

  • 问题

  • 自定义了控件XiFrame

    public class XiFrame:Frame,新增了依赖属性NavigationUITitleProperty,生产了属性访问器NavigationUITitle

    修改了控件的模板,新加了一个TextBlock控件,现在想把TextBlock的Text属性绑定到XiFrame.NavigationUITitle

    使用Text="{TemplateBinding NavigationUITitle}" 提示无法识别或访问 NavigationUITitle,

    使用Text="{Binding NavigationUITitle}" 又没效果,请教!


    此去千万里,岁月忽已晚!

    2014年1月4日 6:17

答案

  • 已解决,使用下面的方式

    Text="{Binding Path=NavigationUITitle, RelativeSource={RelativeSource TemplatedParent}}"

    但是,另一个问题出来了,我现在想把TextBlock的Text属性绑定到XiFrame的中Page的Title属性?

    请教,如何操作?


    此去千万里,岁月忽已晚!

    2014年1月4日 7:01

全部回复

  • 已解决,使用下面的方式

    Text="{Binding Path=NavigationUITitle, RelativeSource={RelativeSource TemplatedParent}}"

    但是,另一个问题出来了,我现在想把TextBlock的Text属性绑定到XiFrame的中Page的Title属性?

    请教,如何操作?


    此去千万里,岁月忽已晚!

    2014年1月4日 7:01
  • 你好,

    很高兴你的原问题已经解决,对于新的问题,建议发新帖,并且请提供部分你的自定义Frame的代码,方便我们帮助你解决问题。

    新年快乐:)


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年1月6日 6:01
    版主