【问题标题】:disable some date in date picker在日期选择器中禁用某些日期
【发布时间】:2015-12-28 10:17:31
【问题描述】:

您好,我的 winforms 中有一个日期选择器,我想禁用数据库中存在的日期?

num_reglement = date_paiement.Text + "-" + txtMatricule.Text;
                    paiement save_paiement = new paiement(num_reglement, double.Parse(txtmontantht.Text),
                            cmb_paiement.Text, txtbanque.Text, txt_cheque.Text,
                            date_paiement.Value.Date.ToShortDateString(), txtMatricule.Text, txtlibelle.Text);

            save_paiement.insert();

【问题讨论】:

  • 你知道你在这里问什么吗?因为我不明白你想做什么
  • 我有一个日期选择器,并且我在数据库中保存了一些日期,我想禁用保存在日期选择器中的这个日期。例如,如果我在数据库的表格发票中有 28/12/2015,则日期选择器必须禁用此日期,如果数据库的表格发票中没有日期 27/12/2015,则日期选择器必须启用该日期。你懂我吗?

标签: c# datepicker


【解决方案1】:

我认为日期时间选择器没有任何此类属性。如果您有有效的日期范围,则它具有 Max-Date、Min-Date 属性,如果您想从数据库中验证,唯一的方法是如果数据库中存在值并显示拒绝弹出窗口,则检查文本更改事件。否则使用一些第三方控制。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-16
    • 1970-01-01
    • 2014-11-10
    • 2020-08-25
    • 1970-01-01
    • 2021-08-22
    相关资源
    最近更新 更多