AutoWikiBrowser.Plugins.Kingbotk.WikiProjects.BioWithWorkgroups.ListView1_ItemChecked C# (CSharp) Méthode

ListView1_ItemChecked() private méthode

private ListView1_ItemChecked ( object sender, System.Windows.Forms.ItemCheckedEventArgs e ) : void
sender object
e System.Windows.Forms.ItemCheckedEventArgs
Résultat void
        private void ListView1_ItemChecked(object sender, ItemCheckedEventArgs e)
        {
            // HACK:For some reason, during the setup phases, the items are there, but aren't assigned. And are null
            if (ListView1.Items[ListView1.Items.Count - 1] != null)
            {
                if (e.Item.Text == "Living" && e.Item.Checked)
                {
                    ListViewItem lvi = ListView1.FindItemWithText("Not Living");

                    if (lvi != null && lvi.Checked)
                    {
                        lvi.Checked = false;
                    }
                }
                else if (e.Item.Text == "Not Living" && e.Item.Checked)
                {
                    ListViewItem lvi = ListView1.FindItemWithText("Living");

                    if (lvi != null && lvi.Checked)
                    {
                        lvi.Checked = false;
                    }
                }
            }
        }