J'ai une form et dedans une méthode BindGrid(dv as dataview) sur un
datagridview
ensuite, je fais un popup avec ShowDialog()
Sur ce popup je change quelques paramétres pour permettre des rowfilter()
et là :
Comment faire pour exécuter sur ma form de départ BindGrid() mais en
laisssant toujours la popup ouverte pour pouvoir "jouer" avec les parametres
?
S'il faut, je veux bien ne pas mettre de .ShowDialog() mais .Show() tout
cour.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zoury
Salut Jack ! :O)
ensuite, je fais un popup avec ShowDialog()
Ton "popup" est un autre formulaire ?
Si oui, tu peux soit : - déclencher un événement dans ton "popup" qui serait implémenté par ton form appelant.
- définir une interface qui serait implémenter par ton form appelant et appelé par la biais de ton "popup".
Tu n'aurais qu'à passer ton form appelant à ton form appelé soit par le biais d'une propriété soit en créant une méthode comme celle ci par exemple : '*** Public Shadows Sub ShowDialog(ByVal interf As IMonInterface) ' m_interf est un attribut privée de la classe ' de type IMonInterface m_interf = interf MyBase.ShowDialog() End Sub '***
ensuite tu n'aurais qu'à ta méthode ainsi (au moment souhaité) : '*** m_interf.BindGrid() '***
J'espère etre clair :-)
... moi aussi! :O)
Si tu as besoin d'exemples ou d'explications supplémentaire n'hésite pas.
-- Cordialement Yanick MVP pour Visual Basic
Salut Jack ! :O)
ensuite, je fais un popup avec ShowDialog()
Ton "popup" est un autre formulaire ?
Si oui, tu peux soit :
- déclencher un événement dans ton "popup" qui serait implémenté par ton
form appelant.
- définir une interface qui serait implémenter par ton form appelant et
appelé par la biais de ton "popup".
Tu n'aurais qu'à passer ton form appelant à ton form appelé soit par le
biais d'une propriété soit en créant une méthode comme celle ci par exemple
:
'***
Public Shadows Sub ShowDialog(ByVal interf As IMonInterface)
' m_interf est un attribut privée de la classe
' de type IMonInterface
m_interf = interf
MyBase.ShowDialog()
End Sub
'***
ensuite tu n'aurais qu'à ta méthode ainsi (au moment souhaité) :
'***
m_interf.BindGrid()
'***
J'espère etre clair :-)
... moi aussi! :O)
Si tu as besoin d'exemples ou d'explications supplémentaire n'hésite pas.
Si oui, tu peux soit : - déclencher un événement dans ton "popup" qui serait implémenté par ton form appelant.
- définir une interface qui serait implémenter par ton form appelant et appelé par la biais de ton "popup".
Tu n'aurais qu'à passer ton form appelant à ton form appelé soit par le biais d'une propriété soit en créant une méthode comme celle ci par exemple : '*** Public Shadows Sub ShowDialog(ByVal interf As IMonInterface) ' m_interf est un attribut privée de la classe ' de type IMonInterface m_interf = interf MyBase.ShowDialog() End Sub '***
ensuite tu n'aurais qu'à ta méthode ainsi (au moment souhaité) : '*** m_interf.BindGrid() '***
J'espère etre clair :-)
... moi aussi! :O)
Si tu as besoin d'exemples ou d'explications supplémentaire n'hésite pas.
-- Cordialement Yanick MVP pour Visual Basic
[[ Olivier ]]
heu :-( je pense que cala doit répondre a mon problème mais franchement les interfaces et moi ca fait "racine carré de 4" :-) un petit exemple par mail ;-) @laposte.net
merci
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news: %
Salut Jack ! :O)
ensuite, je fais un popup avec ShowDialog()
Ton "popup" est un autre formulaire ?
Si oui, tu peux soit : - déclencher un événement dans ton "popup" qui serait implémenté par ton form appelant.
- définir une interface qui serait implémenter par ton form appelant et appelé par la biais de ton "popup".
Tu n'aurais qu'à passer ton form appelant à ton form appelé soit par le biais d'une propriété soit en créant une méthode comme celle ci par exemple : '*** Public Shadows Sub ShowDialog(ByVal interf As IMonInterface) ' m_interf est un attribut privée de la classe ' de type IMonInterface m_interf = interf MyBase.ShowDialog() End Sub '***
ensuite tu n'aurais qu'à ta méthode ainsi (au moment souhaité) : '*** m_interf.BindGrid() '***
J'espère etre clair :-)
... moi aussi! :O)
Si tu as besoin d'exemples ou d'explications supplémentaire n'hésite pas.
-- Cordialement Yanick MVP pour Visual Basic
heu :-(
je pense que cala doit répondre a mon problème mais franchement les
interfaces et moi ca fait "racine carré de 4" :-)
un petit exemple par mail ;-)
olive@oliv@laposte.net
merci
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news: %236Cb1zndFHA.3488@tk2msftngp13.phx.gbl...
Salut Jack ! :O)
ensuite, je fais un popup avec ShowDialog()
Ton "popup" est un autre formulaire ?
Si oui, tu peux soit :
- déclencher un événement dans ton "popup" qui serait implémenté par ton
form appelant.
- définir une interface qui serait implémenter par ton form appelant et
appelé par la biais de ton "popup".
Tu n'aurais qu'à passer ton form appelant à ton form appelé soit par le
biais d'une propriété soit en créant une méthode comme celle ci par
exemple
:
'***
Public Shadows Sub ShowDialog(ByVal interf As IMonInterface)
' m_interf est un attribut privée de la classe
' de type IMonInterface
m_interf = interf
MyBase.ShowDialog()
End Sub
'***
ensuite tu n'aurais qu'à ta méthode ainsi (au moment souhaité) :
'***
m_interf.BindGrid()
'***
J'espère etre clair :-)
... moi aussi! :O)
Si tu as besoin d'exemples ou d'explications supplémentaire n'hésite pas.
heu :-( je pense que cala doit répondre a mon problème mais franchement les interfaces et moi ca fait "racine carré de 4" :-) un petit exemple par mail ;-) @laposte.net
merci
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news: %
Salut Jack ! :O)
ensuite, je fais un popup avec ShowDialog()
Ton "popup" est un autre formulaire ?
Si oui, tu peux soit : - déclencher un événement dans ton "popup" qui serait implémenté par ton form appelant.
- définir une interface qui serait implémenter par ton form appelant et appelé par la biais de ton "popup".
Tu n'aurais qu'à passer ton form appelant à ton form appelé soit par le biais d'une propriété soit en créant une méthode comme celle ci par exemple : '*** Public Shadows Sub ShowDialog(ByVal interf As IMonInterface) ' m_interf est un attribut privée de la classe ' de type IMonInterface m_interf = interf MyBase.ShowDialog() End Sub '***
ensuite tu n'aurais qu'à ta méthode ainsi (au moment souhaité) : '*** m_interf.BindGrid() '***
J'espère etre clair :-)
... moi aussi! :O)
Si tu as besoin d'exemples ou d'explications supplémentaire n'hésite pas.
-- Cordialement Yanick MVP pour Visual Basic
Zoury
Salut Olivier ! :O)
je pense que cala doit répondre a mon problème mais franchement les interfaces et moi ca fait "racine carré de 4" :-)
heum... Tu parles de ton problème de DataGridView ? j'avoue que tu m'as un peu perdu.. ;O)
-- Cordialement Yanick MVP pour Visual Basic
Salut Olivier ! :O)
je pense que cala doit répondre a mon problème mais franchement les
interfaces et moi ca fait "racine carré de 4" :-)
heum... Tu parles de ton problème de DataGridView ? j'avoue que tu m'as un
peu perdu.. ;O)