1
Я пытаюсь использовать вложенную константу в WPF, но XAML, похоже, не обрабатывает вложенные статические классы.Доступ к вложенному статическому const
namespace MyCommon.Constants
{
public static class Constants
{
public static class Formatting
{
public static class DateTime
{
public const string BritishDateToString = "dd-MM-yy";
}
}
}
}
Импорт имен
xmlns:constants="clr-namespace:MyCommon.Constants;assembly=MyCommon"
следующие строки выдает ошибку
<DataGridTextColumn Binding="{Binding Path=Date, StringFormat={x:Static constants:Constants.Formatting.DateTime.BritishDateTimeToString}}" Header="Date" />
может быть BritishDateToString должен быть статичным – Florian
@Florian, const => статические – ASh