Bazı işlevler var ve istediğim bir onay kutusu durumu değiştiğinde, ancak yalnızca form yüklendikten sonra bir düğme etkinleştirmek istiyorum. Bunu yapmak istediğimde, elimden gelenin bir kısmını kontrol et ve liste görünümünde kutuların işaretini kaldır.Bir onay kutusu yalnızca form yüklendikten sonra işaretlendiğinde veya işaretlenmediğinde nasıl etkinleştirilir?
public Form1()
{
InitializeComponent();
listView1.View = View.Details;
listView1.FullRowSelect = true;
listView1.Columns.Add("A Name", 180);
listView1.Columns.Add("B", 260);
listView1.Columns.Add("C", 80);
listView1.Columns.Add("D", 100);
ListPrograms();
foreach(ListViewItem theItem in listView1.Items)
{
if (theItem.Checked == true)
{
theItem.ForeColor = Color.White;
}
}
//CreateMyListView();
button1.Enabled = false;
}
private void listView1_ItemCheck(object sender, ItemCheckEventArgs e)
{
ListViewItem l = listView1.Items[e.Index];
//Display message
if (e.NewValue == CheckState.Checked)
{
MessageBox.Show(l.Text + " was just checked.");
button1.Enabled = true;
}
else if (e.NewValue == CheckState.Unchecked)
{
MessageBox.Show(l.Text + " was just unchecked.");
button1.Enabled = true;
}
}
Thnx ama çalışmıyor bro – toorroot