就是余額那列的值高于50狀態列顯示正常,低于50顯示余額不足。
請問如何實作呢?
uj5u.com熱心網友回復:
判斷這個欄位值是否低于50!Money<=50?"余額不足":Money意識差不多這樣!你自己考慮
uj5u.com熱心網友回復:
你可以在后臺回圈添加資料啊,判斷一下余額這個數值的大小,然后賦值狀態就可以了grid.rows[i].cells["xxxx"].value=https://bbs.csdn.net/topics/資料
uj5u.com熱心網友回復:
寫一個類繼承IValueConverter。例如:
/// <summary>
/// 日期格式轉換
/// </summary>
public class DateTimeConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
DateTime time = (DateTime)value;
return time.ToString("yyyy年MM月dd日 HH:mm:ss");
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
string str = value.ToString();
return DateTime.ParseExact(str, "yyyy年MM月dd日 HH:mm:ss", CultureInfo.InvariantCulture);
}
}
然后再XAML頁面配置:
<Window.Resources>
<convert:DateTimeConverter x:Key="dateTime"/>
</Window.Resources>
<DataGridTextColumn Header="修改時間" Width="3*" Binding="{Binding Revision,Converter={StaticResource dateTime}}"/>
剩下就是你舉一反三了。
uj5u.com熱心網友回復:
在遍歷的時候找到該行該列的值?然后如樓上那樣寫?不知道你的點在哪里轉載請註明出處,本文鏈接:https://www.uj5u.com/net/21170.html
標籤:C#
上一篇:加了async 和不加的區別
