XAMLを初めて使用し、基本的なリボンを作成しようとしています。私はここにいくつかのコードを持っています:
<RibbonWindow x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:r="clr- namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary"
Title="MainWindow"
x:Name="RibbonWindow"
Width="640" Height="480">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Ribbon x:Name="Ribbon" Title="Ribbon Title">
<r:RibbonButton Width="100" Background="Azure" Height="100" >
</r:RibbonButton>
<r:RibbonButton x:Name="RibbonButton" Label="Button" LargeImageSource="Icons/disk.png">
</r:RibbonButton>
</Ribbon>
</Grid>
コードのLargeImageSource部分で例外が発生しています。理由はわかりません。画像はデザイナでレンダリングされており、ビルド時にエラーは生成されませんが、プロジェクトを実行できません。
例外は次のとおりです。
タイプ'System.Windows.Markup.XamlParseException'の未処理の例外がPresentationFramework.dllで発生しました
追加情報:'System.Windows.Baml2006.TypeConverterMarkupExtensionに値を指定して'例外をスローしました。行番号「19」および行位置「51」。
この例外のハンドラーがある場合、プログラムは安全に続行できます。
どんな助けでもいただければ幸いです。
よろしく