><local:EditForm x:Class="MembersWpf.MembershipTypesEdit" > xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" > xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" > xmlns:local="clr-namespace:MembersWpf" > xmlns:csla="clr-namespace:Csla.Wpf;assembly=Csla" > xmlns:Members="clr_namespace:Members.Library;assembly=Members.Library"> > <local:EditForm.Resources> > <local:VisibilityConverter x:Key="VisibilityConverter" /> > <csla:IdentityConverter x:Key="IdentityConverter" /> > <csla:CslaDataProvider x:Key="MembershipTypeList" > ObjectType="{x:Type Members.MembershipTypes}" > FactoryMethod="GetMembershipTypes" > IsAsynchronous="False" > DataChanged="DataChanged" > ManageObjectLifetime="True"> > </csla:CslaDataProvider> > <csla:ObjectStatus x:Key="MembershipTypeListStatus" > DataContext="{StaticResource MembershipTypeList}" /> > </local:EditForm.Resources> >Looks like Viv has you on the right track.