async public void GetData() { try { btnDown.Enabled = btnLogin.Enabled = btnUp.Enabled = btnAcout.Enabled = false; ParseQuery <ParseObject> query = ParseObject.GetQuery("History"); query = query.Limit(1000); //query = query.Skip(); //query.WhereEqualTo("User", "tri"); query = query.WhereEqualTo("User", ParseUser.CurrentUser.Username); IEnumerable <ParseObject> result = await query.FindAsync(); Form1.dataGridView1.Rows.Clear(); string PhienAm = "♥"; bool Check = false; for (int i = 0; i <= result.Count <ParseObject>(); i++) { string Voca = result.ElementAt <ParseObject>(i).Get <string>("Voca"); string Mean = result.ElementAt <ParseObject>(i).Get <string>("Mean"); try { PhienAm = result.ElementAt <ParseObject>(i).Get <string>("DauNhan"); } catch { } try { Check = result.ElementAt <ParseObject>(i).Get <bool>("Check"); } catch { } int Stt = result.ElementAt <ParseObject>(i).Get <int>("STT"); data.Write(ref Form1.dataGridView1, Voca, Mean, PhienAm, Check, Stt); } int a = result.Count <ParseObject>(); } catch { } btnDown.Enabled = btnLogin.Enabled = btnUp.Enabled = btnAcout.Enabled = true; Form1.dataGridView1.Sort(Form1.dataGridView1.Columns[0], ListSortDirection.Descending); }
private void button1_Click(object sender, EventArgs e) { // bool checkTrung = false; Data.Write(ref dataGridView1, textBox1.Text.Replace("\t", "").Replace("\r\n", "").Replace("\n", ""), textBox1.Text.Replace("\t", "").Replace("\r\n", "").Replace("\n", "")); dataGridView1.Sort(dataGridView1.Columns[0], ListSortDirection.Descending); }
private void textBox2_TextChanged(object sender, EventArgs e) { this.textBox1.Focus(); if (m_Voca == "" || m_Mean == "No data or error") { return; } // Lọc ra dòng cuối cùng để nạp vào lịch sử tra từ string adHisMean = m_Mean; int checkMean = m_Mean.IndexOf(m_Voca.ToLower().Trim()); if (NganhGi != "Thông Dụng" || checkMean == 0) { int isBING = m_Mean.IndexOf("\r\n"); if (isBING != -1) { string istempCut = adHisMean; adHisMean = (m_Mean.Substring(isBING + 2)); if (adHisMean == "") { adHisMean = istempCut; } else { try { istempCut = adHisMean; if (adHisMean.IndexOf("\r\n") != -1) { adHisMean = adHisMean.Substring(adHisMean.IndexOf("\r\n") + 2); if (adHisMean == "") { adHisMean = istempCut; } if (adHisMean.IndexOf("\r\n") != -1) { adHisMean = adHisMean.Substring(0, adHisMean.IndexOf("\r\n") + 2); } } else { adHisMean = istempCut; } } catch { adHisMean = istempCut; } } } adHisMean = adHisMean.Replace("\r\n", ""); Data.Write(ref Form1.dataGridView1, m_Voca, adHisMean.Replace("\t", "").Replace("\r\n", "").Replace("\n", "")); textBox1.Text = ""; this.textBox1.Focus(); } else if (System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable() && NganhGi == "Thông Dụng") { m_Mean = m_Mean.Replace("Danh từ\r\n", "[n] "); m_Mean = m_Mean.Replace("Trạng từ\r\n", "[adv] "); m_Mean = m_Mean.Replace("Tính từ\r\n", "[adj] "); m_Mean = m_Mean.Replace("Động từ\r\n", "[v] "); m_Mean = m_Mean.Replace("\r\n", " "); Data.Write(ref Form1.dataGridView1, m_Voca, m_Mean.Replace('\t', ' ')); textBox1.Text = ""; this.textBox1.Focus(); } else { int isBING = m_Mean.IndexOf("\r\n"); if (isBING != -1) { string istempCut = adHisMean; adHisMean = (m_Mean.Substring(isBING + 2)); if (adHisMean == "") { adHisMean = istempCut; } else { try { istempCut = adHisMean; if (adHisMean.IndexOf("\r\n") != -1) { adHisMean = adHisMean.Substring(adHisMean.IndexOf("\r\n") + 2); if (adHisMean == "") { adHisMean = istempCut; } if (adHisMean.IndexOf("\r\n") != -1) { adHisMean = adHisMean.Substring(0, adHisMean.IndexOf("\r\n") + 2); } } else { adHisMean = istempCut; } } catch { adHisMean = istempCut; } } } adHisMean = adHisMean.Replace("\r\n", ""); Data.Write(ref Form1.dataGridView1, m_Voca.Replace("\t", ""), adHisMean.Replace("\t", "")); textBox1.Text = ""; this.textBox1.Focus(); } this.textBox1.Focus(); }