框架元素/控件无法互动

时间:2016-03-06 08:50:31

标签: c# wpf frame code-behind mui

我有mui:在点击某些按钮时会加载用户控件的ModernFrame;

按钮

<Button Command="NavigationCommands.GoToPage" CommandTarget="{Binding ElementName=Frame}" x:Name="HeadWidget" FontSize="14" Margin="0,10,0,3" Content="Head Widget" Style="{StaticResource LinkButton}" />

<mui:ModernFrame x:Name="Frame" Source="/Pages/Projects/Views/Overview.xaml" Panel.ZIndex="999999" />

更新框架后面的代码(按钮点击)

EditPage.CommandParameter = "/Pages/Projects/Views/Edit/Pages/EditPages.xaml#" + valueFromPage1;

哪个效果很好,甚至可以将新内容动画到框架中,但加载到框架中的UserControl内的元素/项目(即按钮,文本框等)不可聚焦或可点击。

为什么会出现这种情况,我尝试在FirstFloor mui ModernFrame示例的演示中添加按钮并具有相同的效果

1 个答案:

答案 0 :(得分:0)

问题在于加载的UserControl正在加载到框架

带有

的按钮
Command="NavigationCommands.GoToPage" 

功能但在后面的代码中不存在,如下所示;

//Once this added, the buttons become interactive (clickable)
ButtonPage.CommandParameter = "/Pages/Projects/Views/Create.xaml";