Hallo,
ich habe einen Fall, in dem das reguläre Benachrichtigungsmodell warsch. nicht ausreicht:
Thema ListView, dynamische Spaltenzahl:
Die Frage ist: wie teile ich der View irgendwas mit, z.B. "aktualisiere Spaltenzahl auf 16"?
Hat jemand eine Idee?
-christoph
Hallo ChrDressler,
ich würde spontan, auf auf das interface INotifyPropertyChanged tippen
Viele Grüsse
Lars
Ok, danke, ich werd mal sehen, ob ich im code behind auf NPC lauschen kann.
Alternativ werde ich ein Behavior für das ListView versuchen, die die Spalten dann aufbauen kann. Dann bleibt das code behind leer.
-christoph
das würde natürlich auch funktionieren, zumindest ich würde diesen Weg vorziehen
Viele Grüße
Lars
Hallo ChrDressler,
was meinst du mit "lauschen"? In der Regel ist es so, dass man im Setter einer Property _OnPropertyChanged _aufruft. An der Stelle kann man "lauschen", wenn ich dich so richtig verstanden habe.
Siehe auch How to: Implement Property Change Notification.
zero_x
zero_x | <span style="font-size: 10;">my</span><span style="font-size: 10;">CSharp</span><span style="font-size: 10;">.de</span> - gemeinsam mehr erreichen
Für längere Zeit inaktiv.
Hallo zero_x,
"lauschen" meint "einen Event-Handler für das entsprechende Event registrieren", der dann reagieren kann, wenn das Event gefeuert wurde.
m0rius
Mein Blog: blog.mariusschulz.com
Hochwertige Malerarbeiten in Magdeburg und Umgebung: M'Decor, Ihr Maler für Magdeburg