Bonjour,
Voici mon soucis, j'aimerai ajouter une propriété <Completed> et une méthode <AddSuperString> à la classe existante TListItem de tel sorte que si:
Une TListView est ajoutée dans mon projet, je puisse faire:
comme on peut faire par défaut:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 TListItem *pItem; pItem = ListView1->Items->AddSuperString("toto"); ListView1->Items->Completed = true;
bref, ajouter une méthode et une propriété à la liste des méthodes d'une TListItem, sans devoir créer sa propre classe ou une classe hérité car je veux que les classes comme TListView voit automatiquement mes méthodes et propriétés ajoutées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 TListItem *pItem; pItem = ListView1->Items->Add(); ListView1->Items->Count = 0; // Enfin même si on ne peut pas faire avec Count imaginer avec ListView1->Visible = false;
Partager