c# - 如何将 2 个页面连接(绑定)到我的 MainWindow WPF
问题描述
所以我创建了 2 个名为 MovieRibbonTab 和 MovieMainControl 的页面,我希望它们连接到我的主窗口。下面是 2 页的 xaml 代码。
modularity:ViewRibbonTab x:Class="MovieLibrary2.Modules.Views.MovieRibbonTab" x:ClassModifier="internal"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:MovieLibrary2.Modules.Views"
xmlns:modularity="clr-namespace:UTILS_WPF.Modularity;assembly=UTILS_WPF"
xmlns:controls="clr-namespace:UTILS_WPF.Controls;assembly=UTILS_WPF"
xmlns:ribbon="clr-namespace:Fluent;assembly=Fluent"
xmlns:vm="clr-namespace:MovieLibrary2.Modules.ViewsModels"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800"
d:DataContext="{d:DesignInstance Type={x:Type vm:MovieViewsModels},IsDesignTimeCreatable=False}">
<ribbon:RibbonGroupBox>
</ribbon:RibbonGroupBox>
</modularity:ViewRibbonTab>
<modularity:ViewMainControl x:Class="MovieLibrary2.Modules.Views.MovieMainControl" x:ClassModifier="internal"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:MovieLibrary2.Modules.Views"
xmlns:modularity="clr-namespace:UTILS_WPF.Modularity;assembly=UTILS_WPF"
xmlns:controls="clr-namespace:UTILS_WPF.Controls;assembly=UTILS_WPF"
xmlns:vm="clr-namespace:MovieLibrary2.Modules.ViewsModels"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800"
d:DataContext="{d:DesignInstance Type={x:Type vm:MovieViewsModels}, IsDesignTimeCreatable=False}">
<Grid>
</Grid>
</modularity:ViewMainControl>
如果需要,我也可以提供 cs 文件。
解决方案
推荐阅读
- linq - 在 LINQ 和实体框架中优化 orderby sum
- html - 引导选项卡内容未切换
- django - django 视图中的异步
- hyperledger-fabric - 错误:获取链码代码时出错链码:
:失败并出现错误:“exec:未启动” - java - 如何在构造函数的 super() 方法调用中使用子类变量 (this) 初始化其他类?
- android - 如何在原生 android 中将音频和图像作为 multipart/formdata 发布?
- angularjs - Angularjs:ng-show设置为true后不显示
- html - 如何摆脱悬停下拉菜单旁边的空白?
- vb.net - Gecko could not fill facebook post text area by Setattribute
- asterisk - Asterisk 自动拨号和播放录音