コード例 #1
0
        public void ShowUpdateEntitesView()
        {
            var vm = new UpdateEntitiesViewViewModel(this);

            vm.Init(this._validator.GetConnectionString());
            Messenger.Default.Send(vm);
        }
コード例 #2
0
        private void ShowUpdateEntitesView(UpdateEntitiesViewViewModel vm)
        {
            UpdateEntitiesView v = new UpdateEntitiesView()
            {
                DataContext = vm
            };
            Window w = new Window()
            {
                Content       = v,
                Owner         = this,
                SizeToContent = System.Windows.SizeToContent.WidthAndHeight,
                Title         = "Select tables to import"
            };

            vm.OnSourceUpdated = () => w.Close();
            var res = w.ShowDialog();

            if (res.HasValue && res.Value)
            {
            }
        }