Click here to Skip to main content
15,910,980 members
Home / Discussions / WPF
   

WPF

 
QuestionWPF DataGrid with Bands Pin
Kevin Marois10-Sep-13 11:50
professionalKevin Marois10-Sep-13 11:50 
AnswerRe: WPF DataGrid with Bands Pin
SledgeHammer0110-Sep-13 13:23
SledgeHammer0110-Sep-13 13:23 
GeneralRe: WPF DataGrid with Bands Pin
Kevin Marois10-Sep-13 13:24
professionalKevin Marois10-Sep-13 13:24 
AnswerRe: WPF DataGrid with Bands Pin
Abhinav S10-Sep-13 16:57
Abhinav S10-Sep-13 16:57 
QuestionSave/Load view configuration to/from xml file Pin
columbos149278-Sep-13 2:23
columbos149278-Sep-13 2:23 
AnswerRe: Save/Load view configuration to/from xml file Pin
Mycroft Holmes10-Sep-13 15:06
professionalMycroft Holmes10-Sep-13 15:06 
AnswerRe: Save/Load view configuration to/from xml file Pin
Abhinav S10-Sep-13 16:59
Abhinav S10-Sep-13 16:59 
Questionquery using Lamda expression Pin
picasso27-Sep-13 19:26
picasso27-Sep-13 19:26 
AnswerRe: query using Lamda expression Pin
Matt T Heffron9-Sep-13 7:01
professionalMatt T Heffron9-Sep-13 7:01 
GeneralRe: query using Lamda expression Pin
picasso29-Sep-13 16:55
picasso29-Sep-13 16:55 
GeneralRe: query using Lamda expression Pin
Richard MacCutchan9-Sep-13 21:08
mveRichard MacCutchan9-Sep-13 21:08 
AnswerRe: query using Lamda expression Pin
koll Zhu22-Sep-13 23:43
koll Zhu22-Sep-13 23:43 
QuestionOpen a window after progress bar load completes Pin
TheUltimateDebugger6-Sep-13 19:22
professionalTheUltimateDebugger6-Sep-13 19:22 
AnswerRe: Open a window after progress bar load completes Pin
Richard Deeming9-Sep-13 1:39
mveRichard Deeming9-Sep-13 1:39 
GeneralRe: Open a window after progress bar load completes Pin
Joezer BH9-Sep-13 22:44
professionalJoezer BH9-Sep-13 22:44 
QuestionAnother DependencyProperty Question Pin
Kevin Marois5-Sep-13 16:11
professionalKevin Marois5-Sep-13 16:11 
AnswerRe: Another DependencyProperty Question Pin
Pete O'Hanlon5-Sep-13 20:24
mvePete O'Hanlon5-Sep-13 20:24 
GeneralRe: Another DependencyProperty Question Pin
Kevin Marois6-Sep-13 3:50
professionalKevin Marois6-Sep-13 3:50 
GeneralRe: Another DependencyProperty Question Pin
SledgeHammer016-Sep-13 5:07
SledgeHammer016-Sep-13 5:07 
Pete must have been smoking some really good dope when he answered you Smile | :) . Your code is correct how you have it. I'm assuming you got rid of the:

private JobSummaryModel _SelectedJob;
public JobSummaryModel SelectedJob
{
get { return _SelectedJob; }
set
{
if (_SelectedJob == value)
return;

_SelectedJob = value;
RaisePropertyChanged("SelectedJob");
}
}

stuff and REPLACED it with:

public JobSummaryModel SelectedJob
{
get { return (JobSummaryModel)GetValue(SelectedJobProperty); }
set { SetValue(SelectedJobProperty, value); }
}

public static readonly DependencyProperty SelectedJobProperty = DependencyProperty.Register("SelectedJob", typeof(JobSummaryModel),
typeof(JobListView));

??

The key point here that everybody seems to be forgetting is that DPs don't go through the C# getter / setter (when binding). That is only there to make it easier to get/set the DP from the code. Your SelectedJob method is *COMPLETELY* bypassed by the binding system.

Use one of the DependencyProperty.Register overloads that take a property changed callback. That is the ONLY way you can determine when a DP value changes.
GeneralRe: Another DependencyProperty Question Pin
Jason Gleim6-Sep-13 5:23
professionalJason Gleim6-Sep-13 5:23 
GeneralRe: Another DependencyProperty Question Pin
Kevin Marois6-Sep-13 6:59
professionalKevin Marois6-Sep-13 6:59 
GeneralRe: Another DependencyProperty Question Pin
Jason Gleim6-Sep-13 7:28
professionalJason Gleim6-Sep-13 7:28 
GeneralRe: Another DependencyProperty Question Pin
Kevin Marois6-Sep-13 7:54
professionalKevin Marois6-Sep-13 7:54 
GeneralRe: Another DependencyProperty Question Pin
Jason Gleim6-Sep-13 9:03
professionalJason Gleim6-Sep-13 9:03 
GeneralRe: Another DependencyProperty Question Pin
Kevin Marois6-Sep-13 9:40
professionalKevin Marois6-Sep-13 9:40 

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.