コード例 #1
0
 public NextItemCommand(IViewDataManipulator viewDataManipulator)
     : base(viewDataManipulator)
 {
     if (viewDataManipulator == null)
     {
         throw new ArgumentNullException(nameof(viewDataManipulator));
     }
     viewDataManipulator.SelectionChanged += ViewDataManipulator_SelectionChanged;
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NavigatorCommand"/> class.
 /// </summary>
 /// <param name="viewDataManipulator">The view data manipulator.</param>
 protected NavigatorCommand(IViewDataManipulator viewDataManipulator)
 {
     mViewDataManipulator = viewDataManipulator;
 }
コード例 #3
0
 public BindingNavigatorViewModel(IViewDataManipulator viewDataManipulator)
 {
     mViewDataManipulator = viewDataManipulator;
     mViewDataManipulator.SelectionChanged += OnSelectionChanged;
     mViewDataManipulator.CountChanged     += OnCountChanged;
 }