私が以前いつも使用していた最初の方法は、xamlで設計データを定義することです。
d:DataContext="{d:DesignDataSource=/DesignData/MainPivot/ProductCategoriesDesignData.xaml}"
しかし、mvvm lightを使い始めた後、私は独自の方法を見つけました。ViewModelLocator経由:
if (ViewModelBase.IsInDesignModeStatic)
{
// Create design time view services and models
}
else
{
// Create run time view services and models
}
では、どちらが望ましいですか?(たとえば、Blendから2番目の方法にアクセスできるかどうかはわかりません)