我想從Expression Blend中的ViewModel類創建一些示例數據。 但Expression Blend停止並顯示「對象引用未設置爲對象的實例」。就我個人而言,我不明白這個例外來自何處。從Blend中的類創建示例數據拋出「未將對象引用設置爲對象的實例」
有沒有人知道爲什麼會發生這種情況?
這是我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
}
預先感謝您所有的幫助,
乾杯, G.
您是否找到解決此問題的解決方案? – Jens 2011-08-12 12:18:41