在wpf文本框和c#中设置一个默认值

本文关键字:默认值 一个 设置 文本 wpf | 更新日期: 2023-09-27 18:25:13

如何在wpf中为文本框设置默认值(数字)?无论何时打开带有该订单文本框的窗口,它都应该具有默认值1。然后保存。然后下次我再次打开窗口时,订单号将增加到1,因此它将变为2。请给我举个例子。非常感谢。。期待您的回答。

在wpf文本框和c#中设置一个默认值

在WPF中,您应该使用MVVM,这意味着文本框是数据绑定的。

由于它是数据绑定的,所以设置默认值所需要做的就是将绑定对象的属性设置为您想要的。

获得自动增量有点棘手。在基本级别上,您可以在第一个表单上设置一个变量(如果必须的话,也可以在全局静态中设置),并随每个顺序递增。然后将该值设置为Order对象的ID字段,然后将其传递给订单表单视图模型进行显示。

当然,这只适用于程序的一次运行,因此您可能需要将新订单对象插入数据库,然后选择IDENTITY列,或者如果使用EF,只需获取插入项目的ID。当然,这意味着您的DB中有一个默认对象一段时间。