Example #1
0
        public UnitLookupView(UnitLookupViewmodel vm)
        {
            vm.Parent   = this;
            DataContext = vm;

            InitializeComponent();
        }
Example #2
0
        /// <summary> Display reverse roster lookup. </summary>
        private void DoWhoHas()
        {
            // Ensure we have all the data we need
            if (!IsAllDataAvailable())
            {
                ShowError("Guild data has not yet been successfully retrieved.");
                return;
            }

            var vm   = new UnitLookupViewmodel(Members, gameData.Units);
            var view = new UnitLookupView(vm)
            {
                Owner = parent
            };

            view.ShowDialog();
        }