我需要在下面的TextBlock中显示所选RibbonMenuButton的值 . ribbonMenuButton的项目定义为ItemTemplate . 如何在Path中定义引用?我用“xxx”标记了它
<ribbon:RibbonMenuButton ItemsSource = "{Binding Path=CompaniesList.Companies}" x:Name="rbtnCompanies" Label="{x:Static resources:ConsoliaJPK.SELECT_COMPANY}" SmallImageSource="Resources/Images/Check32.png" Margin="16,0,-15.604,-0.264">
<RibbonMenuButton.ItemTemplate>
<DataTemplate>
<TextBlock x:Name="tblCompany" Text="{Binding Path=Name}" PreviewMouseLeftButtonDown="tblCompany_PreviewMouseLeftButtonDown" >
</TextBlock>
</DataTemplate>
</RibbonMenuButton.ItemTemplate>
</ribbon:RibbonMenuButton>
<TextBlock Text = "{Binding ElementName=rbtnCompanies, Path=xxx}" Margin="41,6,-132,-6.604"></TextBlock>
1 回答
我想
rbtnCompanies.xxx
应该包含Name
. 你可以在你的_62247中做这个任务 .