Passer une variable obtenu par checklistbox d'un form à une autre
DragZ_
Messages postés6Date d'inscriptionjeudi 6 février 2020StatutMembreDernière intervention 7 février 2020
-
Modifié le 6 févr. 2020 à 14:52
Whismeril
Messages postés18606Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention23 septembre 2023
-
7 févr. 2020 à 09:10
j'ai vu qu'il y avais déjà des questions sur ce thème mais pas avec des checklistBox du coup je demande votre aide pour savoir comment je peux récupérer les variables des différents checklist box merci !
public void btn_valider_Click(object sender, EventArgs e)
{
for (int i = 0; i < chlistbox_filtre.Items.Count; i++)
if(chlistbox_filtre.GetItemChecked(i))
{
{
contain_Filtre = (string)chlistbox_filtre.Items[i];
MessageBox.Show(contain_Filtre);
}
}
this.Close();
}
mon code qui me permet de voir si ça a bien été sélectionné
Petit précision je débute en c# et je bug un peu avec ce language
A voir également:
Passer une variable obtenu par checklistbox d'un form à une autre
DragZ_
Messages postés6Date d'inscriptionjeudi 6 février 2020StatutMembreDernière intervention 7 février 2020 6 févr. 2020 à 17:13
J'ai réussi à faire passer ma variable dans une autre form un autre variable récupère ça valeur et j'utilise la nouvelle variable normalement dans une autre boucle sauf que ma variable retombe a null alors qu'elle prend bien la valeur avant je bug la
DragZ_
Messages postés6Date d'inscriptionjeudi 6 février 2020StatutMembreDernière intervention 7 février 2020 7 févr. 2020 à 08:53
{
public partial class Filtre_form : Form
{
string a;
public Filtre_form()
{
InitializeComponent();
}
public string contain_Filtre;
public void btn_valider_Click(object sender, EventArgs e)
{
UserAnalyse frm = new UserAnalyse();
for (int i = 0; i < chlistbox_filtre.Items.Count; i++)
if (chlistbox_filtre.GetItemChecked(i))
{
{
contain_Filtre = (string)chlistbox_filtre.Items[i];
a = contain_Filtre;
frm.LectureHeure(a.ToString());
}
}
this.Close();
}
}
}
cette partie ou je récupère les infos
public void LectureHeure(string a)
{
B = a.ToString();
}
quand je sors d'ici B est bien égal à la valeur que je veux mais arriver dans une autre boucle plus rien
6 févr. 2020 à 17:13