Exemplo n.º 1
0
        public MainWindow()
        {
            InitializeComponent();

            var main = new VMmain(this);

            this.DataContext                  = main;
            this.Menu.DataContext             = main.Menu;
            this.contractTreeView.DataContext = main.Model.Contracts;

            main.Model.Contracts.CLB = this.contractListBox; //Ugly fix
        }
Exemplo n.º 2
0
        //protected readonly DataContractSerializer serializer = new DataContractSerializer(typeof(MasterModel));

        public FileHandler(VMmain parent)
        {
            this.parent = parent;

            this.openFileDialog = new OpenFileDialog()
            {
                Filter = "Blockchain definition (*.bcd)|*.bcd"
            };
            this.saveFileDialog = new SaveFileDialog()
            {
                AddExtension = true,
                DefaultExt   = ".bcd",
                FileName     = this.defaultFileName
            };

            this.New();
        }