ATMLCommonLibrary.controls.lists.SwitchingListControl.btnEdit_Click C# (CSharp) Method

btnEdit_Click() protected method

protected btnEdit_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        protected override void btnEdit_Click(object sender, EventArgs e)
        {
            if (lvList.SelectedItems.Count > 0)
            {
                var form = new SwitchForm(_instrument);
                form.SwitchItem = lvList.SelectedItems[0].Tag as Item;
                if (DialogResult.OK == form.ShowDialog())
                {
                    Item switchItem = form.SwitchItem;
                    lvList.SelectedItems[0].Tag = switchItem;
                    lvList.SelectedItems[0].SubItems[1].Text = switchItem.name;
                    lvList.SelectedItems[0].SubItems[2].Text = switchItem.Description;
                }
            }
        }