cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 2013
-
3 oct. 2007 à 19:00
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 2013
-
3 oct. 2007 à 20:03
Salut à tous, j'ai deux petites questions:
- Savez-vous comment faire pour qu'on puisse avoir la propriété Name dans un PropertyGrid?
- j'ai une chaine qui est la suivantes:
Chaine(salut)
J'aimerais obtenir ce qu'il y a entre parenthèse, comment je fais?
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 201822 3 oct. 2007 à 19:32
OK j'y suis....
InsTr Mid et companie....c'est pour vb6.
VB.Net offre un plus large éventail de méthode pour manipuler les chaines de caractères.
Reprenons l'exemple de Chaine(salut)
Dim sTaChaine as String = Chaine(salut)
Dim iPos1 as Integer = sTaChaine.IndexOf("(")
Dim iPos2 as Integer = sTachaine.LastIndexOf(")")
Dim sResultat as String = sTaChaine.Substring(iPos1,iPos2-iPos1)
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 3 oct. 2007 à 19:33
Salut, pour la 2eme question, c'est parfait, ça fonctionne. merci
Pour la 1ere question, quand on a un propertygrid, toutes les propriétés sont disponnible pour modifier un contrôle, sauf la propriété Name, alors comment faire pour avoir cette propriété.
DblK
Messages postés51Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention 2 octobre 2008 3 oct. 2007 à 19:39
Désolé Willi, j'ai pas vu que j'étais dans la catégorie .NET, je ne veux pas y toucher ;) car j'adore VB6.
Je réponds juste aux questions dans les derniers messages du forum sans faire gaffe, mais c'est vrai qu'avec le type String il y a des fonctions plus pratiques, les mêmes que celles du javascript.
veler pour être plus conforme à la philosophie .NET et consor, utilise les fonctions de Willi car elles sont plus adaptées.
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 201822 3 oct. 2007 à 19:40
Cela est normal que certaine propriétés comme Name ne soit pas accessible au moment du Runtime. Tu ne peux pas modifier le nom d'un objet une fois celui-ci créé.
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 3 oct. 2007 à 19:48
Willi, j'ia peut être mal compris, mais je peut t'assuré qu'on peut modifier le nom d'un contrôle une fois crée: Dans mon projet, j'ai un propertygrid et un textebox avec lequel J'ARRIVE A MODIFIER LE NOM D'UN CONTROLE. Je cherche à faire ce truc juste pour que ça soit plus estétique et éviter avoir une propriété séparer des autres.
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 3 oct. 2007 à 20:03
Bon, en clair, dans un propertygrid, on ne peut pas modifier la propriété Name du contrôle affiché dans ce propertygrid. J'aimerais que cette propriété soit présente dans le propertygrid.