[TableView]-Trouver l'identifier de la colonne en cours de saisie
Gercofis
Membre
Je butte un peu sur ce truc...
Je vais sûrement trouvé juste après avoir valider ce post, mais bon...
dans une méthode indépendante je dois trouver l'identifier de la colonne correspondante a la cellule en cours de saisie
Je vais sûrement trouvé juste après avoir valider ce post, mais bon...
dans une méthode indépendante je dois trouver l'identifier de la colonne correspondante a la cellule en cours de saisie
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
[tt]
int colonne=[maTableView editedColumn];
[/tt]
Si tu a vraiment besoin de récupérer l'identifier de la colonne éditée, tu dois pouvoir te débrouiller avec cette méthode delegate :
[tt]
-(BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTableColumn row:(int)rowIndex
{
    id identifier=[aTableColumn identifier];
    return YES;
}
[/tt]
Pour récupérer l'identifier, c'est :
.
Effectivement j'avais vu dans la doc qu'on pouvait récupérer un array des colonnes, mais je n'avais pas poursuivi de ce côté là , ça évite effectivement une méthode delegate pour rien.