繁体   English   中英

在WPF文本框和C#中设置默认值

[英]Set a default value in wpf textbox and c#

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

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

由于它是数据绑定的,因此只需将绑定对象的属性设置为所需的属性,即可设置默认值。

获得自动增量有点棘手。 在基本级别上,您可以只在第一种形式上设置变量(或者,如果确实需要,可以在全局静态变量中设置),然后按每个顺序递增。 然后,您可以将该值设置为Order对象的ID字段,然后再将其传递给订单表单视图模型进行显示。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM