2012-01-03 6 views
0

MVVMライトを追加すると、app.xamlはデフォルトのResourceDictionaryにx:キーを付けさせます。それでも私が提供したキーに解決するためにMainPage.xamlの下でスタイルを取得することはできません。私は不正行為をしてBlendを使用しようとしましたが、変更されたプロジェクトを開くたびにクラッシュします。SLVMへのMVVM Lightの追加(NuGet経由)プロジェクトの破損App.xamlのApplication.Resources

手順:新しいプロジェクト(SL5ナビゲーションアプリケーション)を作成し、ライブラリパッケージの追加参照を使用してMVVM Lightを追加します。

答えて

0

ああ。 ok ...単に既存のノードの内部を移動します。エラーメッセージが表示されたら、既存のノードに名前を付けて2番目のノードを作成する必要があると思いました。

> <?xml version="1.0" encoding="utf-8"?> <Application 
>  x:Class="ValidationClient.App" 
>  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
>  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
>  xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
>  xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
>  xmlns:vm="clr-namespace:ValidationClient.ViewModel" 
>  mc:Ignorable="d"> <Application.Resources> 
>  <ResourceDictionary> 
>  <ResourceDictionary.MergedDictionaries> 
>   <ResourceDictionary Source="Assets/Styles.xaml" /> 
>  </ResourceDictionary.MergedDictionaries>  <vm:ViewModelLocator x:Key="Locator" d:IsDataSource="True" /> 
>  </ResourceDictionary> </Application.Resources> </Application> 
関連する問題