Cześć,
Mam problem z blokowaniem poszczególnych RadioButtonów, które są w grupie. Dokładnie jest to kontrolka RadioGroup z pakietu DevExpress Winforms. Chciałbym napisać jak najprostszą metodę, która będzie uruchamiana przez wciśnięcie przycisku Button. Metoda ma za zadanie /odblokowanie/zablokowanie tych RadioButtonów w grupie, które spełniają następujące warunki:
private void TerminPlatnosci()
{
liczbaDni = 90;
DateTime dataDzisiejsza = DateTime.Now;
DateTime dataTerminuPlatnosci = dataDzisiejsza.AddDays(liczbaDni);
if (dataDzisiejsza.Month == dataTerminuPlatnosci.Month)
{
terminZaplaty.Properties.Items[4].Enabled = true;
}
else if (dataTerminuPlatnosci.Month != dataDzisiejsza.Month)
{
terminZaplaty.Properties.Items[4].Enabled = false;
}
}
Przykład ten działa dla jednego RadioButton tylko, że chcę to jedną metodą puścić dla całej grupy RadioButoonów i zablokować wszystkie te dla, których data jest różna od bieżącego miesiąca. Wartości dla liczbaDni to: 3,7,14,30,90 zaś Items mają indeksy od 0 do 4 gdzie indeks 4 to liczbaDni = 90. Wie ktoś jak najprostszym sposobem można to zrobić ?