Click here to Skip to main content
15,881,139 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: Binding To Single List Item Pin
Pete O'Hanlon27-Nov-18 21:01
mvePete O'Hanlon27-Nov-18 21:01 
AnswerRe: Binding To Single List Item Pin
Gerry Schmitz28-Nov-18 19:46
mveGerry Schmitz28-Nov-18 19:46 
Question(solved) Drag and Drop problem Pin
Super Lloyd20-Nov-18 23:36
Super Lloyd20-Nov-18 23:36 
Question(solved) WPF TreeViewItem and Focus Pin
Super Lloyd19-Nov-18 6:45
Super Lloyd19-Nov-18 6:45 
QuestionBest book(s) on WPF Pin
stefano_v15-Nov-18 22:22
stefano_v15-Nov-18 22:22 
AnswerRe: Best book(s) on WPF Pin
Gerry Schmitz20-Nov-18 7:00
mveGerry Schmitz20-Nov-18 7:00 
QuestionWPF - HELP with datepicker Pin
Member 1069141114-Nov-18 3:18
Member 1069141114-Nov-18 3:18 
SuggestionRe: WPF - HELP with datepicker Pin
Richard Deeming14-Nov-18 6:27
mveRichard Deeming14-Nov-18 6:27 
QuestionButton Style Question Pin
Kevin Marois6-Nov-18 4:26
professionalKevin Marois6-Nov-18 4:26 
AnswerRe: Button Style Question Pin
Super Lloyd19-Nov-18 14:44
Super Lloyd19-Nov-18 14:44 
QuestionHow to call "customized" mahapps.metro modal-dialog window? Pin
Pew_new24-Sep-18 6:50
Pew_new24-Sep-18 6:50 
AnswerRe: How to call "customized" mahapps.metro modal-dialog window? Pin
Super Lloyd19-Nov-18 14:59
Super Lloyd19-Nov-18 14:59 
QuestionCreating DataGrid IN Code Behind Pin
Kevin Marois19-Sep-18 13:00
professionalKevin Marois19-Sep-18 13:00 
AnswerRe: Creating DataGrid IN Code Behind Pin
Gerry Schmitz24-Sep-18 6:34
mveGerry Schmitz24-Sep-18 6:34 
QuestionCreating DataGrid IN Code Behind Pin
Kevin Marois19-Sep-18 13:00
professionalKevin Marois19-Sep-18 13:00 
QuestionListBox UserControl Binding Problelm Pin
Kevin Marois18-Sep-18 12:03
professionalKevin Marois18-Sep-18 12:03 
AnswerRe: ListBox UserControl Binding Problelm Pin
Richard Deeming19-Sep-18 8:14
mveRichard Deeming19-Sep-18 8:14 
GeneralRe: ListBox UserControl Binding Problelm Pin
Kevin Marois19-Sep-18 8:58
professionalKevin Marois19-Sep-18 8:58 
QuestionDynamically Created DataGrids Binding Problem Pin
Kevin Marois17-Sep-18 6:44
professionalKevin Marois17-Sep-18 6:44 
AnswerRe: Dynamically Created DataGrids Binding Problem Pin
Gerry Schmitz17-Sep-18 15:00
mveGerry Schmitz17-Sep-18 15:00 
QuestionWPF MVVM textbox bind to SelectedItem issue Pin
miniboom6-Sep-18 3:32
miniboom6-Sep-18 3:32 
AnswerRe: WPF MVVM textbox bind to SelectedItem issue Pin
Mycroft Holmes6-Sep-18 12:47
professionalMycroft Holmes6-Sep-18 12:47 
miniboom wrote:
i'm working now on alternative way and opening new window to add user
This is the way I do all data entry. Pop a modal dialog and allow the user to manage 1 record (SelectedProduct), save the record and update the collection.

As for your button command you do not want a SelectedProduct as the first thing you will do in the Add method is to create a new product.

I would do the following in your Add method:
Create SelectedProduct = new Product
Call the ShowDialogMethod

In your UpdateMethod
Call the ShowDialogMethod

ShowDialogMethod should
Instantiate the modal dialog (dialog view to reference the SelectedProduct)
Show the dialog

SaveDialog
Update the database
Either Add the new record to your product collection or update the SelectedProduct with the results of the database save.

There are a number of pitfalls depending on your DAL but once you have this methodology down pat it works for ALL your data entry needs.

I almost never use inline (in grid) editing, always pop a dialog it gives you dramatically more control of your record.

For simple data entry I used the same VM as the list. If the dialog is complex I will use a separate VM for it.
Never underestimate the power of human stupidity
RAH

GeneralRe: WPF MVVM textbox bind to SelectedItem issue Pin
miniboom7-Sep-18 5:40
miniboom7-Sep-18 5:40 
GeneralRe: WPF MVVM textbox bind to SelectedItem issue Pin
Mycroft Holmes7-Sep-18 11:15
professionalMycroft Holmes7-Sep-18 11:15 
QuestionPlease help me to figure out a purpose of this code. Pin
Pew_new4-Sep-18 10:00
Pew_new4-Sep-18 10:00 

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.