コード例 #1
0
        public override bool Equals(object obj)
        {
            LMTimelineEventVM evt = obj as LMTimelineEventVM;

            if (evt == null)
            {
                return(false);
            }
            return(Model.Equals(evt.Model));
        }
コード例 #2
0
        protected override TimelineEventVM CreateInstance(TimelineEvent model)
        {
            var viewModel = new LMTimelineEventVM {
                Model = (LMTimelineEvent)model
            };

            if (model is LineupEvent)
            {
                StaticViewModels.Add(viewModel);
            }
            return(viewModel);
        }