Meinews.de  


Zurück   Meinews.de > Forum > Newsgroups microsoft.public.de.* 1 Forum > Newsgroup microsoft.public.de.german.entwickler.dotnet.csharp
Registrieren FAQ Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Newsgroup microsoft.public.de.german.entwickler.dotnet.csharp Forum microsoft.public.de.german.entwickler.dotnet.csharp

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10-31-2009, 07:46 PM
Jakob Brunner, Luzern Switzerland
 
Beiträge: n/a
Standard Aktion auslösen bei Veränderung eines Wertes

Salü zäme
Ist es möglich einen Event zu starten (Prozedure), wenn sich der Wert einer
Variablen verändert hat?
Kennt jemand eine solche Methode?

Danke für eure Mithilfe und Gruss
Jakob
Mit Zitat antworten
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Meinews.de
Standard Sponsored Links

  #2  
Alt 10-31-2009, 08:52 PM
Mike Wesling
 
Beiträge: n/a
Standard Re: Aktion auslösen bei Veränderung eines Wertes

Jakob Brunner schrieb:

> Ist es möglich einen Event zu starten (Prozedure), wenn sich der Wert einer
> Variablen verändert hat?
> Kennt jemand eine solche Methode?


Spontan kommt mir so etwas nicht in den Sinn, aber die Frage ist, ob es
nicht Sinn machen würde, die Variable "nur" über eine Methode zu
verändern. Dann hättest Du auch in der Methode die Möglichkeit weitere
Überprüfungen zu machen.

Wenn Du nicht nur ein Objekt benachrichtigen willst bei Änderungen,
empfiehlt sich hier das Observer/Observable Pattern:

http://en.wikipedia.org/wiki/Observer_pattern
Mit Zitat antworten
  #3  
Alt 11-01-2009, 10:04 AM
Stefan Hoffmann
 
Beiträge: n/a
Standard Re: Aktion auslösen bei Veränderung eines Wertes

hi Jakob,

Jakob Brunner wrote:
> Ist es möglich einen Event zu starten (Prozedure), wenn sich der Wert einer
> Variablen verändert hat?
> Kennt jemand eine solche Methode?

Siehe

http://msdn.microsoft.com/en-us/libr...8VS.71%29.aspx
http://msdn.microsoft.com/en-us/library/awbftdfh.aspx

Nimm anstatt einer Variablen eine Property und löse im set() den Event aus.


mfG
--> stefan <--
Mit Zitat antworten
  #4  
Alt 11-01-2009, 04:45 PM
FrankDzaebel
 
Beiträge: n/a
Standard Re: Aktion auslösen bei Veränderung eines Wertes

Hallo Jakob,

> Ist es möglich einen Event zu starten (Prozedure), wenn sich
> der Wert einer Variablen verändert hat?


Unter .NET benutzt man normal die INotifyPropertyChanged-
Schnittstelle, um Änderungen von Eigenschaften über
Ereignisse wie PropertyChanged nach aussen zu melden:

[Gewusst wie: Implementieren der INotifyPropertyChanged-Schnittstelle]
http://msdn.microsoft.com/de-de/library/ms229614.aspx


ciao Frank
--
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET
Mit Zitat antworten
 
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen
Es ist dir nicht erlaubt, auf Beiträge zu antworten
Es ist dir nicht erlaubt, Anhänge anzufügen
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten

vB Code ist An
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Veränderung Einstellungen verhindern Russian Rocket Newsgroups microsoft.public.de.outlook.teamfolders 2 10-12-2009 02:33 PM
Veränderung des Führungs-Shapes in Organigrammen A_Rose Newsgroups microsoft.public.de.german.visio 1 04-27-2009 12:38 PM
Tag der letzten Veränderung + 40 Tage Peter Jensen Newsgroup de.comp.office-pakete.staroffice.writer 24 03-25-2009 03:30 PM
Unerklärliche Veränderung der Betreffzeile ?!? Ingo Newsgroup microsoft.public.de.outlook 5 04-24-2008 03:21 PM
Veränderung von Mastereigenschaften in einer Schablone eLiz Newsgroups microsoft.public.de.german.visio 1 04-16-2008 05:24 PM


Alle Zeitangaben in WEZ. Es ist jetzt 07:26 PM Uhr.





Powered by: vBulletin Version 3.6.7 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Forum SEO by Zoints