2009-07-25 6 views
2

Comment utiliser un champ de recherche pour filtrer un NSOutlineView/NSTreeController? Je sais que cela aurait quelque chose à voir avec les liaisons et un prédicat. Mais pas spécifiquement comment. Quelqu'un pourrait-il me prendre à travers les étapes de filtrage d'un NSOutlineView/NSTreeController?Filtrage d'un NSOutlineView/NSTreeController

Répondre

2

Je ne pense pas que vous le pouvez. NSArrayController vous permet de lui donner un prédicat de filtre; NSTreeController ne fait pas. Je vous suggère file a bug.

+0

Puis-je filtrer le NSArrayController auquel le NSTreeController est connecté, mais afficherait-il les résultats dans NSOutlineView? – Joshua

+0

Juste essayé de classer un bogue mais j'obtiens juste une erreur quand je me connecte, montre à quel point le rapporteur de bugs est bon. http://snapplr.com/q3ns – Joshua

+0

Ma supposition est que filtrer le contrôleur de tableau ne ferait que filtrer les objets racine, pas les objets descendants. Je ne l'ai pas essayé, mais je ne vois pas comment cela pourrait fonctionner. –