public MainForm() { InitializeComponent(); workDirrectory = Directory.CreateDirectory("Content").ToString(); var doubleBufferPropertyInfo = WordslistView.GetType().GetProperty("DoubleBuffered", BindingFlags.Instance | BindingFlags.NonPublic); doubleBufferPropertyInfo.SetValue(WordslistView, true, null); selectedPath = ConfigurationManager.AppSettings["patch"]; MenuItem mitem = new MenuItem("Delete"); mitem.Click += Mitem_Click; MenuItem mitem2 = new MenuItem("Replace Percent"); mitem2.Click += Mitem2_Click; MenuItem mitem3 = new MenuItem("Error Words"); mitem3.Click += Mitem3_Click; menu.MenuItems.Add(mitem); menu.MenuItems.Add(mitem2); menu.MenuItems.Add(mitem3); ErrorWord.addevent(new ReloadErrorList(loadtoErrorList)); }
private void LoadIrWordsToList() { WordslistView.Invoke(new Action(() => WordslistView.Items.Clear())); foreach (var item in translators.getIRTranslator().GetLocalWordsI()) { ListViewItem it = new ListViewItem(item.Index.ToString()); it.SubItems.Add(String.Format("{0}-{1}-{2}", item.Word1, item.Word2, item.Word3)); it.SubItems.Add(item.Translete); WordslistView.Invoke(new Action(() => WordslistView.Items.Add(it))); } }
private void LoadWordsToList() { WordslistView.Invoke(new Action(() => WordslistView.Items.Clear())); foreach (var item in translators.getTTranslator().GetLocalWordsI()) { ListViewItem it = new ListViewItem(item.Index.ToString()); it.SubItems.Add(item.Word); it.SubItems.Add(item.Translete); it.SubItems.Add(item.BadTries.ToString()); it.BackColor = item.GetColor(); WordslistView.Invoke(new Action(() => WordslistView.Items.Add(it))); } }