XAML Design Time 에서 카메라 프리뷰가 나옵니다..

이미 class ViewModelLocator에 답이 나와있는데요?

public ViewModelLocator()
{
    ServiceLocator.SetLocatorProvider(() => SimpleIoc.Default);

    if (ViewModelBase.IsInDesignModeStatic)
    {
        // Create design time view services and models
        //SimpleIoc.Default.Register<IDataService, DesignDataService>();
    }
    else
    {
        !!!----------- 여기다가 등록하세요. `SimpleIoc`에 등록할 때
        // Create run time view services and models
        //SimpleIoc.Default.Register<IDataService, DataService>();
    }
    SimpleIoc.Default.Register<MainViewModel>();
    SimpleIoc.Default.Register<CamviewOneViewModel>();
    SimpleIoc.Default.Register<CamviewTwoViewModel>();
    SimpleIoc.Default.Register<CamviewFourViewModel>();
    SimpleIoc.Default.Register<CapturelistViewModel>();
    SimpleIoc.Default.Register<CaptureitemViewModel>();
}
3개의 좋아요