c# - WPF Datagrid, possible to select or focus on row once created? -


as question states really..

i row created selected when has been created, user want row once created.

i create row using observable collection via viewmodel, , once collection added, itemsource of wpf datagrid refreshed.

i post code if necessary.

however, if there solution this, can in view of datagrid, or in mvvm. don't care.

thanks

first of need bind datagrid's selecteditem property in model. can't remember if default binding mode 2 way selecteditem if not, specify 2 way in binding can set it's value in model.

when new record added need store reference primary key value , after refresh itemsource need locate object matches stored primary key value.

for example, if have integer primary key:

int recordid = [value of primary key in new record] records = [select records database] griditemsource = records; selecteditem = records.where(x => x.recordid == recordid).firstordefault(); 

if using primary key consists of identity column need obtain new id after inserting record.


Comments

Popular posts from this blog

database - VFP Grid + SQL server 2008 - grid not showing correctly -

jquery - Set jPicker field to empty value -

.htaccess - htaccess convert request to clean url and add slash at the end of the url -