public override void LoadSettings() { MarkersNode node = (MarkersNode)parentNode; listView.Items.Clear(); foreach (MarkerNode rn in node.Nodes) { ListViewItem lv = new ListViewItem(rn.What); lv.Tag = rn; listView.Items.Add(lv); } }
public MarkersOptionPanel(MarkersNode parent, bool prev) : base(parent) { SetupFromXmlFile(System.IO.Path.Combine(PropertyService.DataDirectory, @"resources\panels\HighlightingEditor\Markers.xfrm")); addBtn = (Button)ControlDictionary["addBtn"]; addBtn.Click += new EventHandler(addClick); removeBtn = (Button)ControlDictionary["removeBtn"]; removeBtn.Click += new EventHandler(removeClick); listView = (ListView)ControlDictionary["listView"]; previous = prev; ControlDictionary["label"].Text = ResourceService.GetString(previous ? "Dialog.HighlightingEditor.Markers.Previous" : "Dialog.HighlightingEditor.Markers.Next"); }