[WinForm] - Datagridview multi-lignes par cellule

- Datagridview multi-lignes par cellule [WinForm] - C#/.NET managed - Programmation

Marsh Posté le 20-04-2018 à 11:16:04    

Salut,
 
J'ai une demande pour une IHM d'un datagridview qui doit ressembler à ça :
 
https://reho.st/self/3eadb15f43bce1fa9ca823fbc6fa918d4bc04118.jpg
 
Via les infos trouvées sur internet, on peut facilement arriver à ça mais ce n'est pas exactement ce que je recherche, puisque là c'est uniquement du texte multiligne:
 
https://reho.st/self/9954aaa63b5613153ab471b0a56a9d9ff9d8d407.jpg
 
Le code

Code :
  1. dataGridViewSdbOcto.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
  2. foreach (DataGridViewColumn col in dataGridViewSdbOcto.Columns)
  3. {
  4.       //Periode ne doit pas être multiligne
  5.       if (col.Index == 0)
  6.          continue;
  7.        col.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
  8. }
  9. String[] row1 = { "A", "Test 1\nLigne2", "Test 2\nLigne2\nLigne3", "Test 3\nLigne1\nLigne2\nLigne3\nLigne4", "Test 4\nLigne 1\nLigne 2", "", "", ""};         
  10.            
  11. dataGridViewSdbOcto.Rows.Add(row1);


 
En parcourant un peu les options du datagridview, je n'arrive pas à voir si quelque chose existe déjà (en jouant avec les styles par exemple ?), ou si je dois refaire un composant à ma sauce pour l'intégrer ?
 
Merci  :jap:

Reply

Marsh Posté le 20-04-2018 à 11:16:04   

Reply

Marsh Posté le 05-06-2018 à 17:10:27    

Hello, pas sûr de pouvoir t'aider, mais peut être qu'en faisant l'appli en WPF au lieu de winforms tu arriveras a faire mieux ?
 
Et ça, ça pourrait t'aider:
https://stackoverflow.com/questions [...] le_rich_qa
 


Message édité par ov3rflow le 05-06-2018 à 17:11:19
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed