コード例 #1
0
ファイル: MainWindowViewModel.cs プロジェクト: descampus/IDZ
        public void OpenFile()
        {
            OpenFileDialog openFD = new OpenFileDialog();

            openFD.Filter      = "Xml file (*.xml*)|*.xml*";
            openFD.FilterIndex = 1;
            openFD.Multiselect = false;

            if (openFD.ShowDialog() == DialogResult.OK)
            {
                string path = openFD.FileName;
                StockbreedingData.LoadFromXML(path);
            }
        }
コード例 #2
0
ファイル: MainWindowViewModel.cs プロジェクト: descampus/IDZ
        public void SaveFile()
        {
            SaveFileDialog saveFD = new SaveFileDialog();

            saveFD.Filter      = "Xml file (*.xml*)|*.xml*";
            saveFD.FilterIndex = 1;

            if (saveFD.ShowDialog() == DialogResult.OK)
            {
                string path = saveFD.FileName;

                if (!path.EndsWith(".xml"))
                {
                    path += ".xml";
                }

                StockbreedingData.SaveToXML(path);
            }
        }
コード例 #3
0
ファイル: MainWindowViewModel.cs プロジェクト: descampus/IDZ
 public MainWindowViewModel()
 {
     InitCommands();
     StockbreedingData = new StockbreedingData();
 }
コード例 #4
0
ファイル: MainWindowViewModel.cs プロジェクト: descampus/IDZ
 public void NewFile()
 {
     StockbreedingData.Clear();
 }