Вам необходимо создать конвертер значений.Подобные вещи очень нужны, поэтому я предпочитаю общий конвертер, чем создавать конкретный.Получить вырезать и вставить код для "StringToObjectConverter" из этого блога: Еще один блог о IValueConverter .
С этим конвертером в вашем проекте в пространстве имен по умолчанию (которое мы условно отображаемк локальному: псевдоним) теперь вы можете добавить экземпляр к ресурсу в вашем UserControl / Page: -
<UserControl.Resources>
<local:StringToObjectConverter x:Key="TypeFieldConverter">
<ResourceDictionary>
<sys:String x:Key="I">Internal</sys:String>
<sys:String x:Key="E">External</sys:String>
</ResourceDictionary>
</local:StringToObjectConverter>
</UserContro.Resources>
Обратите внимание, что есть также другой sys: псевдоним необходим
xmlns: sys = "clr-namespace: System; assembly = mscorlib"
Теперь вы можете назначить конвертер для вашей привязки: -
<sdk:DataGridTextColumn Header="Transfer Type" Binding="{Binding Type, Converter=TypeFieldConverter}" />