新しいCaliburnプロジェクトを作成し、System.Windows.Controls.Ribbon 名前空間を追加しました。次に、通常の RibbonWindow を使用しました。
XAML:
<Grid Background="White" HorizontalAlignment="Stretch" Height="auto" VerticalAlignment="Stretch" Width="auto" MinHeight="300" MinWidth="300">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="40*"/>
<ColumnDefinition Width="60*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="142" MinHeight="142" MaxHeight="142"/>
<RowDefinition Height="93*"/>
<RowDefinition Height="7*"/>
</Grid.RowDefinitions>
<Ribbon x:Name="RibbonMenu" Grid.ColumnSpan="3" Height="auto" Background="RoyalBlue" SelectedIndex="1" Margin="0,0,0,0">
<Ribbon.HelpPaneContent>
<RibbonButton SmallImageSource="/Images/help.jpg"></RibbonButton>
</Ribbon.HelpPaneContent>
<RibbonTab x:Name="RTabStart" Header="Start">
<RibbonGroup Header="Allgemeines">
<!--<RibbonButton SmallImageSource="/Images/cog_go.png" LargeImageSource="/Images/cog_go.png" Label="Starte"/>-->
</RibbonGroup>
</RibbonTab>
</Ribbon>
</Grid>
デザイン ビューではすべて問題ないように見えますが、プロジェクトを実行すると、タイトルバーが白く「めちゃくちゃ」になります。これを修正するにはどうすればよいですか? Caliburn が干渉する可能性があると思いますが、以前に Caliburn プロジェクトをビルドしたことがあり、問題ないようです。