Hallo
ich hab eine Frage: ist es möglich, im mixListCtrl, welches ja vom ListCtrl erbt, einen Eintrag manuel zu selektieren und zu aktivieren (wx.EVT_ITEM_ACTIVATED)? Es geht darum, dass ich ein neues Element in das Ctrl einfügen möchte und dies sofort selektieren möchte, ohne es aber per Hand doppelt anzuklicken.
In der wx Hilfe habe ich bei ListCtrl dafür keine Funktion gefunden.
Wäre für hilfreiche Antworten dankbar
Danke,
Shana
mixListCtrl: Einträge selektieren
Ich vermute Du meinst:
Code: Alles auswählen
# je nachdem was Du willst verwendest Du eine der folgenden Zeilen
s=wx.LIST_STATE_SELECTED|wx.LIST_STATE_FOCUSED
s=wx.LIST_STATE_DROPHILITED|wx.LIST_STATE_FOCUSED
self.theList.SetItemState(_id,s,s)
Danke für die Antwort
Soweit funktioniert das. Bin nur grad noch am gucken, ob man auch das Event wx.EVT_ITEM_ACTIVATED auslösen kann.
Nochmals vielen Dank!
Gruß,
Shana
Soweit funktioniert das. Bin nur grad noch am gucken, ob man auch das Event wx.EVT_ITEM_ACTIVATED auslösen kann.
Nochmals vielen Dank!
Gruß,
Shana