Beispiel #1
0
        public EventTreeNode(EventOwnerTreeNode parent, RoutedEvent @event, EventsViewModel vm)
            : base(parent, @event.Name)
        {
            Contract.Requires <ArgumentNullException>(@event != null);
            Contract.Requires <ArgumentNullException>(vm != null);

            this._event           = @event;
            this._parentViewModel = vm;
        }
 public EventTreeNode(EventOwnerTreeNode parent, RoutedEvent @event, EventsPageViewModel vm)
     : base(parent, @event.Name)
 {
     Event            = @event ?? throw new ArgumentNullException(nameof(@event));
     _parentViewModel = vm ?? throw new ArgumentNullException(nameof(vm));
 }