Click here to Skip to main content
15,886,578 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
GeneralRe: A General Question About DataGrid Controls Pin
Roger Wright21-Jan-11 7:04
professionalRoger Wright21-Jan-11 7:04 
GeneralRe: A General Question About DataGrid Controls Pin
Henry Minute21-Jan-11 8:00
Henry Minute21-Jan-11 8:00 
GeneralRe: A General Question About DataGrid Controls Pin
Roger Wright21-Jan-11 17:17
professionalRoger Wright21-Jan-11 17:17 
GeneralRe: A General Question About DataGrid Controls Pin
Gregory Gadow24-Jan-11 17:57
Gregory Gadow24-Jan-11 17:57 
AnswerRe: A General Question About DataGrid Controls [modified] Pin
GenJerDan21-Jan-11 11:29
GenJerDan21-Jan-11 11:29 
GeneralRe: A General Question About DataGrid Controls Pin
Roger Wright21-Jan-11 17:12
professionalRoger Wright21-Jan-11 17:12 
QuestionReusable Lookup Control [modified] Pin
Ed Hill _5_20-Jan-11 0:06
Ed Hill _5_20-Jan-11 0:06 
AnswerRe: Reusable Lookup Control Pin
Ian Shlasko20-Jan-11 6:09
Ian Shlasko20-Jan-11 6:09 
Any reason why you're using data binding to bind your control to the data model, but then dropping back to WinForms-style event handling to link the combo box to the containing control?

XAML
<ComboBox
  DisplayMemberPath="sActivityDescription" 
  DataContext="{Binding RelativeSource={RelativeSource Mode=FindAncestor,AncestorType=UserControl}}"
  SelectedItem="{Binding Value,Mode=TwoWay}"
  ItemsSource="{Binding LookupValues}"
/>

(Or you could put the actual type of your control there instead of UserControl)

To make this nice and clean, change your private "lookupValues" into either a DependencyProperty or one that fires off an INotifyPropertyChanged.PropertyChanged event.

That way, the combo is always bound to the Value property, and its ItemsSource is always bound to your internal list. You never have to catch any events from it, and you don't even need to assign a name to it. That's how WPF is meant to be used... Let the bindings do the work, so you never have to worry about keeping things synchronized.

Ed Hill _5_ wrote:
private void child_ContextRequested(iWantzContext sender, EventArgs e)

Laugh | :laugh:
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels)

GeneralRe: Reusable Lookup Control Pin
Ed Hill _5_20-Jan-11 22:15
Ed Hill _5_20-Jan-11 22:15 
GeneralRe: Reusable Lookup Control Pin
Ian Shlasko21-Jan-11 3:44
Ian Shlasko21-Jan-11 3:44 
GeneralRe: Reusable Lookup Control Pin
Ed Hill _5_21-Jan-11 1:50
Ed Hill _5_21-Jan-11 1:50 
AnswerRe: Reusable Lookup Control Pin
Ed Hill _5_21-Jan-11 5:58
Ed Hill _5_21-Jan-11 5:58 
QuestionPlease help on LINQ Order By in VB.NET Pin
kishan NM19-Jan-11 2:30
kishan NM19-Jan-11 2:30 
AnswerRe: Please help on LINQ Order By in VB.NET Pin
Ian Shlasko19-Jan-11 2:48
Ian Shlasko19-Jan-11 2:48 
GeneralRe: Please help on LINQ Order By in VB.NET Pin
kishan NM19-Jan-11 3:52
kishan NM19-Jan-11 3:52 
GeneralRe: Please help on LINQ Order By in VB.NET Pin
Ian Shlasko19-Jan-11 4:40
Ian Shlasko19-Jan-11 4:40 
GeneralRe: Please help on LINQ Order By in VB.NET Pin
kishan NM19-Jan-11 6:53
kishan NM19-Jan-11 6:53 
GeneralRe: Please help on LINQ Order By in VB.NET Pin
Ian Shlasko19-Jan-11 7:56
Ian Shlasko19-Jan-11 7:56 
AnswerRe: Please help on LINQ Order By in VB.NET Pin
dasblinkenlight19-Jan-11 4:49
dasblinkenlight19-Jan-11 4:49 
AnswerRe: Please help on LINQ Order By in VB.NET Pin
#realJSOP19-Jan-11 7:27
mve#realJSOP19-Jan-11 7:27 
QuestionUser account rights Pin
marca29217-Jan-11 0:50
marca29217-Jan-11 0:50 
AnswerRe: User account rights Pin
_Erik_17-Jan-11 3:07
_Erik_17-Jan-11 3:07 
GeneralRe: User account rights [modified] Pin
marca29217-Jan-11 21:32
marca29217-Jan-11 21:32 
AnswerRe: User account rights Pin
Ravi Sant18-Jan-11 1:12
Ravi Sant18-Jan-11 1:12 
QuestionWhen to Define a Custom Exception PinPopular
Patrick Skelton13-Jan-11 23:57
Patrick Skelton13-Jan-11 23:57 

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.