gpt4 book ai didi

c# - 为 Windows 窗体 C# 设置日期时间选择器的最小日期

转载 作者:行者123 更新时间:2023-11-30 20:23:05 25 4
gpt4 key购买 nike

我目前正在使用 C# 开发一个待办事项列表 Windows 窗体应用程序,它具有日期时间选择器,通过一些研究我发现我能够在表单的设计器选项卡。

计划是通过以下代码为日期时间选择器设置最小日期值:

    this.startDatePicker.MinDate = System.DateTime.Now;
this.startDatePicker.Value = System.DateTime.Now;

这不是问题,这段代码很好并且可以工作。它成功地将日期时间选择器的最小值设置为今天,从根本上防止用户选择该日期之前的日期。

但是,我的问题是,出于某种原因,Designer 选项卡决定重置此代码并自动删除此代码。

我只是想知道是否有一种方法可以防止设计器选项卡更改日期时间选择器的最小值?

最佳答案

您是否正在修改 .Designer.cs 文件?它是自动生成的,您的所有更改都将丢失。您不应该手动编辑它。

只需在调用 InitializeComponent() 之后将这些行移动到表单构造函数中即可获得相同的效果。

关于c# - 为 Windows 窗体 C# 设置日期时间选择器的最小日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29871846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com