0
是否有解決方案從數據集中綁定一個列並將數據庫DateTime值轉換爲Date值並顯示它? 另外我想從數據庫布爾列顯示爲True/False,而不是複選框...任何想法?WPF datagrid自定義列
是否有解決方案從數據集中綁定一個列並將數據庫DateTime值轉換爲Date值並顯示它? 另外我想從數據庫布爾列顯示爲True/False,而不是複選框...任何想法?WPF datagrid自定義列
您可以使用converters控制綁定的數據顯示
的方式。例如,要顯示真/假:
[ValueConversion(typeof(bool), typeof(string))]
public class TrueFalseConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
bool boolean = (bool)boolean;
return boolean.ToString();
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
// Convert the other way around if needed else throw NotImplementedException...
}
}
試過這個效果很好:)但是對於日期stringformat做了訣竅..但是對於其他我使用過的那個柱子 – GorillaApe 2010-10-12 05:45:24
也許增加一個WPF標籤,使所有的WPF大師們會知道看看這個問題。 – 2010-10-11 05:26:08