, если вы хотите обычное поле выбора, вам не нужно беспокоиться о настройке шаблона (если вы не хотите отображать идентификатор тоже).
Способ, которым вы ссылаетесь на объект, выбранный пользователем, находится только в обработчике закрытых событий:
void Dialog_Closed(object sender, EventArgs e)
{
var picker = (PickerBoxDialog)sender;
var selected = (YourCustomObject)picker.SelectedItem;
}
Другими словами, вам не нужен идентификатор выбранного объекта, потому что вы можете напрямую получить ссылку на объект выбора.