Frage zu NSPopUpButtonCell in einer NSTableView

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Aufgrund der Corona-Krise: Die Veröffentlichung von Stellenangeboten und -gesuchen ist bis 31.12.2020 kostenfrei. Das beinhaltet auch Angebote und Gesuche von und für Freischaffende und Selbstständige.

  • Frage zu NSPopUpButtonCell in einer NSTableView

    Hi,

    Ich habe mir ein mehrspaltige NSTableView erstellt, in dem der User ein Objekt der Klasse "Task" hinzufügen kann.
    Dieses Object hat mehrere NSString Attribute wie zum Beispiel "Description" aber auch ein Attribute mit einer 1:N Relation zu einer Liste "Customers".
    Die Relation wollte ich über eine NSPopUpButtonCell darstellen.

    Meine Frage wäre wie würde man das am besten Umsetzen also befüllung und Selectierung der NSPopUpButtonCell?
    Momentan erzeuge ich mir aus der Liste "Customers" ein NSMenu welchen ich die einzelnen Einträge (Nur den Titel hätte aber noch eine ID die ich beim Select wissen müsste) als NsMenuItem angehängt bekommt.
    Dieses NsMenu hänge ich momentan dann an die NSPopUpButtonCell, was auch mehr oder weniger gut funktioniert.

    Könnte mir das bitte jemand erklären?

    Vielen dank für die Hilfe :)