void menu_modify(object sender, EventArgs e) { if (this.listView_map.SelectedItems.Count == 0) { MessageBox.Show(this, "尚未选择要修改的事项"); return; } DbNameMapItemDlg dlg = new DbNameMapItemDlg(); dlg.Font = GuiUtil.GetDefaultFont(); dlg.SearchPanel = this.SearchPanel; dlg.Origin = ResPath.GetRegularRecordPath(this.listView_map.SelectedItems[0].SubItems[0].Text); dlg.Target = ResPath.GetRegularRecordPath(this.listView_map.SelectedItems[0].SubItems[1].Text); dlg.WriteMode = this.listView_map.SelectedItems[0].SubItems[2].Text; dlg.ShowDialog(this); if (dlg.DialogResult != DialogResult.OK) { return; } this.listView_map.SelectedItems[0].SubItems[0].Text = ResPath.GetReverseRecordPath(dlg.Origin); this.listView_map.SelectedItems[0].SubItems[1].Text = ResPath.GetReverseRecordPath(dlg.Target); this.listView_map.SelectedItems[0].SubItems[2].Text = ResPath.GetReverseRecordPath(dlg.WriteMode); }
void FillList() { this.listView_linkInfo.Items.Clear(); for (int i = 0; i < LinkInfos.Count; i++) { LinkInfo info = (LinkInfo)LinkInfos[i]; ListViewItem item = new ListViewItem(ResPath.GetReverseRecordPath(info.ServerPath), 0); item.SubItems.Add(info.LocalPath); this.listView_linkInfo.Items.Add(item); } }
/// <summary> /// 在listview最后追加一行 /// </summary> /// <param name="strID"></param> /// <param name="others"></param> public void NewLine(string strID, string[] others) { EnsureColumns(others.Length + 1); ListViewItem item = new ListViewItem(ResPath.GetReverseRecordPath(strID), 0); this.listView_records.Items.Add(item); for (int i = 0; i < others.Length; i++) { item.SubItems.Add(others[i]); } }
void FillList() { this.listView_map.Items.Clear(); for (int i = 0; i < this.DbNameMap.Count; i++) { DbNameMapItem mapitem = this.DbNameMap[i]; ListViewItem item = new ListViewItem(ResPath.GetReverseRecordPath(mapitem.Origin), 0); item.SubItems.Add(ResPath.GetReverseRecordPath(mapitem.Target)); item.SubItems.Add(mapitem.Style); this.listView_map.Items.Add(item); } }
void menu_new(object sender, EventArgs e) { DbNameMapItemDlg dlg = new DbNameMapItemDlg(); dlg.Font = GuiUtil.GetDefaultFont(); dlg.SearchPanel = this.SearchPanel; dlg.ShowDialog(this); if (dlg.DialogResult != DialogResult.OK) { return; } ListViewItem item = new ListViewItem(ResPath.GetReverseRecordPath(dlg.Origin), 0); item.SubItems.Add(ResPath.GetReverseRecordPath(dlg.Target)); item.SubItems.Add(dlg.WriteMode); this.listView_map.Items.Add(item); }