FreeControls.PersianDateTimePicker.Finalize() 中的错误

本文关键字:错误 PersianDateTimePicker Finalize FreeControls | 更新日期: 2023-09-27 18:31:31

我在我的项目中使用波斯日期.dll,当想要退出程序时,会发生一次执行。

FreeControls.PersianDateTimePicker.Finalize()

FreeControls.PersianDateTimePicker.Finalize() 中的错误

我的情况是其他人有同样的问题:FreeControls.PersianDateTimePicker.Finalize() error与波斯日期 (http://persiancontrol.codeplex.com/)

有一个解决方案对我有用:

只需释放在窗体或项目中使用的控件

    private FreeControls.PersianDateTimePicker dt1;
    private FreeControls.PersianDateTimePicker dt2;

...

    private void yourForm_FormClosing(object sender, FormClosingEventArgs e)
    {
        //because of a bug in dateTime dll, they need to be Disposed
        dt1.Dispose();
        dt2.Dispose();
    }