コード例 #1
0
        public void RemoveDirItem(DirItem item)
        {
            // TODO
            this.DirItemList.Remove(item);

            SetDirty();
        }
コード例 #2
0
        public void AddDirItem(DirItem item)
        {
            this.DirItemList.Add(item);

            SetDirty();
        }
コード例 #3
0
        public DirItemConfigureForm(DirItem item)
        {
            this.TheItem = item;

            InitializeComponent();
            InitializeComboItems();
            InitializeModel();
        }
コード例 #4
0
        public bool OpenDirItem(DirItem item)
        {
            // Get path from item
            string path = item.GetPath();

            bool exist = Directory.Exists(path);
            if (!exist)
                return false;

            Process.Start(path);
            return true;
        }
コード例 #5
0
        private void InitializeModel()
        {
            if (TheItem == null)
            {
                TheItem = new DirItem();
            }

            UpdateTheItemToUI();
        }