1
我想在WPF中使用嵌套常量,但XAML似乎無法處理嵌套的靜態類。訪問嵌套的靜態常量
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 => static – ASh