Если я правильно понимаю, вам нужно привязать значение из файла ресурсов.Если это вопрос, вам следует обернуть Resource INotifyPropertyChanged
.Попробуйте сделать что-то вроде этого:
public class ResourceWrapper : INotifyPropertyChanged
{
private static readonly Resource resourceHelper = new Resource();
public Resource ResourceHelper
{
get { return resourceHelper; }
set { NotifyChange("ResourceHelper"); }
}
public event PropertyChangedEventHandler PropertyChanged;
private void NotifyChange(String name)
{
if (PropertyChanged != null) PropertyChanged(this, new PropertyChangedEventArgs(name));
}
}
В xaml сделайте что-то вроде:
...
<UserControl.Resources>
<helper:ResourceWrapper x:Name="ResourceString" />
</UserControl.Resources>
...
и, наконец,
<data:DataGridTemplateColumn x:Name="PriorityColumn" CanUserSort="True" Header="{Binding ResourceHelper.NeededString, Source={StaticResource ResourceString}}">
Надеюсь, это поможет вам.