У меня небольшая проблема с FormatString в моем WPF-DataGrid. Я использую DataGridTextColumn для столбца. Мой DataSource является IList<IDictionary<string, string>>
FormatString в WPF-DataGrid не имеет эффекта
Моя проблема в том, что если я установил StringFormat
, это не повлияет на столбец.
Это мой обязательный код:
cColumn.Binding = new Binding("[" + Config.InternName.ToLower() + "]");
И это, как я установил мой FormatString:
#region [Date-Time Formating]
if (Config.DateTimeFormat.Trim() != "")
{
string cDateTimeFormat = Config.DateTimeFormat.Trim();
(cColumn.Binding as Binding).StringFormat = cDateTimeFormat;
}
#endregion
Я пробовал много DateTime-StringFomrats, но ничего не решить мою проблему.
Спасибо!