var modalDialogResult = _viewService.ShowPickerForm
//pred tem še seveda preverimo ali je uporabnik sploh kliknil "Potrdi" - DialogResult
if (modalDialogResult != null && modalDialogResult.View != null)
{
var selectionView = modalDialogResult.View as IPBAdvancedPickerForm;
if (selectionView!= null)
{
var selectedRows = selectionView.GetSelectedRows;
// DO Your MAGIC!
}
}
Manjka še metoda : ShowPickerForm(object selectionList, string caption) ter seveda možnost obvezne izbire samo ENEGA zapisa.
Če bo čas na moji strani bom probal še narediti tako, da se vrne lista s pravimi objekti ... oz. kakšna helper metoda, ki ti sama pretvori v "pravo" listo ...
To je to ... sedaj pa hitro uporabljat ...
2 comments:
Hmm, ideja za posodobitev zakaj ni v result kr lista objektov, glede na to da morem v picker formi tk povedat tList, tInfo....... ker drugače mi vrne error.
Želja je bila uresničena :) IModalDialogResult ima property BusinessObject ... v katerega se shrani selection.
Post a Comment