Click here to Skip to main content
14,331,901 members

Silverlight / WPF

 
AnswerRe: Keeping correct layout when browser is resized Pin
Gerry Schmitz18-Jul-16 6:19
mveGerry Schmitz18-Jul-16 6:19 
QuestionStyling a Drag and Drop Items behavior in a WPF ListView Pin
Kenneth Haugland13-Jul-16 5:43
professionalKenneth Haugland13-Jul-16 5:43 
QuestionShort way defining a property with the NotifyPropertyChanged() call Pin
Mc_Topaz9-Jul-16 9:26
memberMc_Topaz9-Jul-16 9:26 
AnswerRe: Short way defining a property with the NotifyPropertyChanged() call Pin
Mycroft Holmes9-Jul-16 11:35
memberMycroft Holmes9-Jul-16 11:35 
AnswerRe: Short way defining a property with the NotifyPropertyChanged() call Pin
Mc_Topaz9-Jul-16 11:49
memberMc_Topaz9-Jul-16 11:49 
AnswerRe: Short way defining a property with the NotifyPropertyChanged() call Pin
Super Lloyd10-Jul-16 14:31
memberSuper Lloyd10-Jul-16 14:31 
AnswerRe: Short way defining a property with the NotifyPropertyChanged() call Pin
Pete O'Hanlon10-Jul-16 21:23
protectorPete O'Hanlon10-Jul-16 21:23 
AnswerRe: Short way defining a property with the NotifyPropertyChanged() call Pin
Gerry Schmitz11-Jul-16 6:04
mveGerry Schmitz11-Jul-16 6:04 
The "notify patterns" used in this case are "standard"; but not necessarily THE ONLY way.

If performance is not any issue, and UI updates are localized (usually), then simply issue a "NotifyPropertyChanged(string.Empty)" and the "UI engine" will "refresh" ALL output fields.

Used judiciously, it can make more sense to do "notifications" from your main logic than within a "setter"; particularly when it comes to real-time updates that reference multiple "outputs" for computing other outputs.

As an alternative, one can "queue" names of properties that were changed, remove duplicates, then pump them through a notify call; if that fits.

You can then leave the properties as automatic gets and setters.

Benchmark.

AnswerRe: Short way defining a property with the NotifyPropertyChanged() call Pin
Kenneth Haugland13-Jul-16 4:12
professionalKenneth Haugland13-Jul-16 4:12 
GeneralRe: Short way defining a property with the NotifyPropertyChanged() call Pin
Mycroft Holmes13-Jul-16 12:54
memberMycroft Holmes13-Jul-16 12:54 
QuestionAdd column sorting to a WPF grid Pin
holdorf7-Jul-16 7:11
memberholdorf7-Jul-16 7:11 
SuggestionRe: Add column sorting to a WPF grid Pin
Matt T Heffron7-Jul-16 7:39
professionalMatt T Heffron7-Jul-16 7:39 
GeneralRe: Add column sorting to a WPF grid Pin
holdorf7-Jul-16 8:11
memberholdorf7-Jul-16 8:11 
AnswerRe: Add column sorting to a WPF grid Pin
Gerry Schmitz8-Jul-16 6:52
mveGerry Schmitz8-Jul-16 6:52 
QuestionSingle Instance WPF App - Pass Params From Second Instance To First Instance Pin
Kevin Marois30-Jun-16 8:46
professionalKevin Marois30-Jun-16 8:46 
QuestionWPF empty tabbed dashboard example code Pin
holdorf28-Jun-16 12:07
memberholdorf28-Jun-16 12:07 
AnswerRe: WPF empty tabbed dashboard example code Pin
Pete O'Hanlon28-Jun-16 20:53
protectorPete O'Hanlon28-Jun-16 20:53 
SuggestionRe: WPF empty tabbed dashboard example code Pin
Richard MacCutchan28-Jun-16 21:09
protectorRichard MacCutchan28-Jun-16 21:09 
AnswerRe: WPF empty tabbed dashboard example code Pin
Gerry Schmitz1-Jul-16 5:47
mveGerry Schmitz1-Jul-16 5:47 
GeneralRe: WPF empty tabbed dashboard example code Pin
holdorf6-Jul-16 10:11
memberholdorf6-Jul-16 10:11 
QuestionRaisePropertyChanged is not being called Pin
Kevin Marois27-Jun-16 10:41
professionalKevin Marois27-Jun-16 10:41 
AnswerRe: RaisePropertyChanged is not being called Pin
Mycroft Holmes27-Jun-16 14:27
memberMycroft Holmes27-Jun-16 14:27 
AnswerRe: RaisePropertyChanged is not being called Pin
Bernhard Hiller27-Jun-16 21:50
memberBernhard Hiller27-Jun-16 21:50 
AnswerRe: RaisePropertyChanged is not being called Pin
Jacob Himes28-Jun-16 22:28
professionalJacob Himes28-Jun-16 22:28 
QuestionWPF Diagram Of Logical & Visual Trees Pin
Kevin Marois23-Jun-16 13:56
professionalKevin Marois23-Jun-16 13:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.