Example #1
0
        private void mnuLibrary_Click(object sender, EventArgs e)
        {
            var frm = new frmLibrary();

            frm.ShowDialog();
            mnuLibrary.Text = string.Format("Library ({0})", HelperImage.List().Count);
        }
Example #2
0
 private void frmMain_Load(object sender, EventArgs e)
 {
     try
     {
         HelperSetting.SetFilePath(Application.StartupPath + "\\" + HelperSetting.FileName);
         var setting = HelperSetting.GetSetting();
         if (string.IsNullOrEmpty(setting.FileData) || string.IsNullOrEmpty(setting.FolderBackground) || string.IsNullOrEmpty(setting.FolderPointer))
         {
             var frm = new frmSetting();
             frm.ShowDialog();
         }
         HelperImage.Load();
         mnuLibrary.Text = string.Format("Library ({0})", HelperImage.List().Count);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         this.Close();
     }
 }
Example #3
0
        private void LoadData()
        {
            var       lst = HelperImage.List();
            DataTable dt  = new DataTable();

            dt.Columns.Add("Name", typeof(string));
            dt.Columns.Add("PathBackground", typeof(string));
            dt.Columns.Add("PathOutput", typeof(string));
            foreach (var item in lst)
            {
                dt.Rows.Add(item.Name, item.PathBackground, item.PathOutput);
            }
            DataView dv = dt.DefaultView;

            if (!string.IsNullOrEmpty(txtSearch.Text))
            {
                dv.RowFilter = "Name like '%" + txtSearch.Text + "%'";
            }
            dataGridView1.AutoGenerateColumns = false;
            dataGridView1.DataSource          = dv;
        }