Как получить значение директивы x: DataType, указанное для объекта DataTemplate в формах Xamarin - PullRequest
0 голосов
/ 20 февраля 2019

В отличие от WPF, Xamarin Forms DataTemplate не имеет встроенного свойства DataType;вместо этого он определяется директивой x:DataType в Xaml.Сейчас я пытаюсь построить DataTemplateSelector, который зависит от значения в свойстве DataType (x:DataType в Xamarin), но мне не повезло получить его значение.Я видел, что объект DataTemplate в Xamarin имеет конструктор, который принимает один тип в качестве аргумента - я даже пытался использовать отражение, чтобы посмотреть, сохранен ли этот тип в каком-то приватном поле;но все равно не повезло.

Любая помощь, чтобы вернуть это значение будет принята.

...