wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :2359

Membres en ligne : 0
Invités en ligne : 3
Pub hébergeur
Pourquoi cette pub ?

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» Personaliser le wxGridCellRenderer du wxGrid.
Conversation : Personaliser le wxGridCellRenderer du wxGrid.
24-09-2013 07:45:32  Personaliser le wxGridCellRenderer du wxGrid. #1
ajm (Membre)
Inscrit le : 16-03-2011
Messages: 82
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour,

Est ce que c'est posible d'avoir une editeur miltiline dans une cellule du wxGrid? j'ai dejàt essayé le :

Code Cpp:

 
Grid1->SetCellRenderer( 00 , new wxGridCellAutoWrapStringRenderer);
 


Mais c'est pas ce que je veux avoir. Je veux une editeur qui comporte comme  wxTextCtrl miltiline.
24-09-2013 18:12:49  Re: Personaliser le wxGridCellRenderer du wxGrid. #2
Ded (Membre)
Lieu: Grenoble (38)
Inscrit le : 09-09-2013
Messages: 41
Snippets: 0
Tutoriels: 0
Hors ligne
Oui, je crois que c'est possible, mais pas directement. Il faut dériver wxGridCellRenderer et wxGridCellEditor pour ajouter wxTextCtrl. Je ne sais pas faire, mais je suis intéressé par la solution (ie apprendre à dériver).

Je ne sais pas si ça aide...

Code::Blocks 13.12 on Windows 7 (build 7601 service pack 1 64 bit edition).
GNU GCC version 4.7.1 -std=c++11 Make version 3.82.
wxWidgets 3.0.0 compiled shared=0 monolithic=1 unicode=1 build=release.
24-09-2013 20:21:50  Re: Personaliser le wxGridCellRenderer du wxGrid. #3
ajm (Membre)
Inscrit le : 16-03-2011
Messages: 82
Snippets: 0
Tutoriels: 0
Hors ligne
En faite qlq m'a proposé une solution(http://forums.wxwidgets.org/viewtopic.p … p;p=155090)

Code Cpp:

 
Grid1->SetCellEditor( 00 , new wxGridCellAutoWrapStringEditor);
 

Mais le problème ce que quand on appuit sur le touche entrer le curseur passe à la cellule en bas, au lieu d'ajoouter une nouvelle ligne.

Dernière modification par ajm (24-09-2013 20:22:47)

24-09-2013 20:59:43  Re: Personaliser le wxGridCellRenderer du wxGrid. #4
Ded (Membre)
Lieu: Grenoble (38)
Inscrit le : 09-09-2013
Messages: 41
Snippets: 0
Tutoriels: 0
Hors ligne
Il y a aussi ce topic :
http://forums.wxwidgets.org/viewtopic.p … mp;t=30629
----------
Il y a aussi ce topic :
http://forums.wxwidgets.org/viewtopic.p … mp;t=30629

Dernière modification par Ded (25-09-2013 04:36:20)


Code::Blocks 13.12 on Windows 7 (build 7601 service pack 1 64 bit edition).
GNU GCC version 4.7.1 -std=c++11 Make version 3.82.
wxWidgets 3.0.0 compiled shared=0 monolithic=1 unicode=1 build=release.
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» Personaliser le wxGridCellRenderer du wxGrid.