To use your Custom View with xamDataPresenter™, simply set the XamDataPresenter.View property to an instance of your View. It’s that simple.
If the developer is editing a project in Microsoft® Expression® Blend that contains a xamDataPresenter, and the project also contains a reference to the assembly that contains your Custom View, when the developer clicks New in the Blend Properties Panel (within the entry for the XamDataPresenter.View property), a dialog box will open, asking what kind of View needs to be created. In addition to the built-in GridView and CarouselView, the list will also contain an entry for your Custom View.