【发布时间】:2019-11-20 02:19:45
【问题描述】:
我有一个问题,希望你能帮助我。
我在 Xamarin.Forms 中的应用程序可以添加到 sqlite:
public class Product
{
[PrimaryKey, AutoIncrement]
public int ID { get; set; }
public string Text { get; set; }
public string Details { get; set; }
public string Date { get; set; }
}
此数据是通过以下方式添加的:
<Editor Placeholder="Enter text" Text="{Binding Text}" />
<Editor Placeholder="Enter details" Text="{Binding Details}" />
<DatePicker Date="{Binding Date, Mode=TwoWay}" Format="dd/MM/yyyy" />
在另一个页面上,我使用 ListView 显示它们:
<Label Text="{Binding Text}" />
<Label Text="{Binding Details}" />
<Label Text="{Binding Date}" />
日期显示格式为:01/01/2017 00:00:00
我希望能够在此日期文本出现之前对其进行更改。例如,我想将此字符串日期转换为 DateTime 对象,并计算从今天到给定日期还剩下多少天。
【问题讨论】:
标签: c# sqlite xaml xamarin.forms