在WPF自定義控件模板,有沒有什麼辦法,我可以做的XAML以下?:WPF自定義控件 - 綁定模板項目的路徑
var selItemText = this.GetTemplateChild("PART_SelectedItemText") as TextBlock;
var binding = new Binding("SelectedItem." + DisplayMemberPath);
binding.RelativeSource = new RelativeSource(RelativeSourceMode.TemplatedParent);
selItemText .SetBinding(TextBlock.TextProperty, binding);
注意,這句話的有趣的部分是綁定構造函數 - 我正在建立一個基於我指定的一些文本(「SelectedItem。」)和用戶提供的路徑的路徑。
消費者將使用類似的控制:
<c:MyControl DisplayMemberPath="Description" />
嗨Jobi,感謝您的回答,但我仍然不完全理解我需要做什麼。有沒有可能提供一些樣品XAML? – 2011-02-24 19:08:24
可以請您發佈您在XAML方面嘗試的代碼,然後我們可以看看。 – 2011-02-24 21:05:07