示例#1
0
 public UnitView(UnitViewModel viewModel, FileStorage storage)
 {
     ViewModel = viewModel;
     Storage   = storage;
     InitializeComponent();
     AddHotKeys();
     KeyUp += UnitView_KeyUp;
 }
示例#2
0
        public override bool Equals(object obj)
        {
            UnitViewModel u = obj as UnitViewModel;

            if (u == null)
            {
                return(false);
            }
            if (u.Id != Id)
            {
                return(false);
            }
            if (u.Quantity != Quantity)
            {
                return(false);
            }
            if (u.Code != Code)
            {
                return(false);
            }
            if (u.Width != Width)
            {
                return(false);
            }
            if (u.Height != Height)
            {
                return(false);
            }
            if (u.Frame != Frame)
            {
                return(false);
            }
            if (u.Image != Image)
            {
                return(false);
            }
            if (u.Modified != Modified)
            {
                return(false);
            }
            if (u.Description != Description)
            {
                return(false);
            }
            if (u.VersionInfo != VersionInfo)
            {
                return(false);
            }
            return(true);
        }
示例#3
0
 public EditUnitView(UnitViewModel viewModel)
 {
     ViewModel = viewModel;
     InitializeComponent();
 }