麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

C#中Datetimepicker出現問題的解決方法

2019-10-29 19:58:01
字體:
來源:轉載
供稿:網友

發現問題

DateTimePicker控件是用來顯示和修改日期時間的,但默認只顯示日期和修改日期。最近在使用中就遇到了一個問題,下面來隨著小編一起看看吧

前幾天公司用的物料管理系統出現了一個很奇怪的問題

具體的現象是:

10月31號的那天,物流部的人因為之前的問題,需要將之前已經結轉的9月份取消結轉。

C#,Datetimepicker

,當操作人員將10改變為9的時候,出現問題了。程序直接崩潰,并且報了“年、月和日參數描述無法表示的 DateTime”

這個錯誤。經過一系列的調試 與查資料文檔,發現是C#DatetimePicker這個控件本身的問題,具體原因是DatetimePicker

這個控件會在繪制的時候,默認將當前年月日作為本身value,然后,如果他的屬性中的style設置為只顯示年月的時候,如果貿然改變月份,他會有一個校驗機制。

C#,Datetimepicker

校驗修改后的月份是否存在這一天。解決方法是:在窗體加載時候給空間賦予一個默認的value,考慮到業務邏輯的影響,定位當月一號為默認日期。

解決方法如下:

"新增窗體加載事件 /// <summary>/// 新增窗體加載事件,給窗體中兩個datepicker控件的value賦值/// 賦的值為當月一號/// </summary>/// <param name=""sender""></param>/// <param name=""e""></param>private void FrmMonthCarry_Load(object sender, EventArgs e){this.datePickerMonth.Value = DateTime.Now.AddDays(1 - DateTime.Now.Day);this.dateCancel.Value = this.datePickerMonth.Value;}"

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩视频在线观看免费 | 久久精品亚洲一区二区三区观看模式 | 青青草成人免费视频在线 | 国产亚洲精品久久久久5区 男人天堂免费 | 国产91中文字幕 | 国产真实孩交 | 欧洲精品色 | 国产精品区一区二区三区 | 小视频成人 | 99这里精品 | 黄色一级片免费在线观看 | 色屁屁xxxxⅹ在线视频 | 欧美亚州 | 做爰裸体激情2 | 日韩视频二区 | 精品成人免费一区二区在线播放 | 成人午夜在线免费观看 | 国产伦久视频免费观看视频 | 特黄一区二区三区 | 久久av免费| 日本成年免费网站 | 最近国产中文字幕 | 久久蜜臀一区二区三区av | 日韩精品一区二区三区中文 | 久久91久久 | 国产乱色精品成人免费视频 | 国产在线欧美日韩 | 国产精品视频在线观看免费 | 国产精品av久久久久久网址 | 超碰97人 | 久久国产成人午夜av浪潮 | 精品人伦一区二区三区蜜桃网站 | 国产亚洲精品久久久久久大师 | 福利在线国产 | 久久国产精品电影 | www.91视频com | 草莓视频久久 | 国产无遮挡一级毛片 | 羞羞视频免费网站 | 久久人人爽人人爽人人片av免费 | 亚洲第一视频 |