Estoy intentando crear algunos datos de muestra de mis clases de ViewModel en Expression Blend. Sin embargo, Expression Blend se detiene y dice "La referencia del objeto no está configurada para una instancia de un objeto". Personalmente, no entiendo de dónde proviene esta excepción.Crear datos de muestra de Class in Blend throws "Referencia de objeto no establecida en una instancia de un objeto"
¿Alguien tiene una idea de por qué sucede esto?
Esta es mi UsersListViewModel:
[Export]
public class UserListViewModel : ViewModelBase
{
[ImportingConstructor]
public UserListViewModel(IUserListView view)
: base(view)
{
}
private ObservableCollection<UserItem> _userList;
public ObservableCollection<UserItem> UserList
{
get { return _userList; }
set
{
if (_userList != value)
{
_userList = value;
RaisePropertyChanged("UserList");
}
}
}
private UserItem _selectedUser;
public UserItem SelectedUser
{
get { return _selectedUser; }
set
{
if (_selectedUser != value)
{
_selectedUser = value;
RaisePropertyChanged("SelectedUser");
}
}
}
private string _searchText;
public string SearchText
{
get { return _searchText; }
set
{
if (_searchText != value)
{
_searchText = value;
RaisePropertyChanged("SearchText");
}
}
}
private ICommand _searchCommand;
public ICommand SearchCommand
{
get { return _searchCommand; }
set
{
if (_searchCommand != value)
_searchCommand = value;
}
}
// ... other ICommands
}
gracias de antemano por toda su ayuda,
Cheers, G.
¿Encontró una solución para este problema? – Jens