WPF中的回历和公历日历?

Abd*_*sir 2 .net c# vb.net wpf hijri

我需要使用控件 System.Windows.Controls.Calendar 来显示回历日期并在同一窗口中显示公历日期。

我尝试过线程文化,但结果是所有的日历都被更改了,并且更改仅在日历控件的标题上,即写在数字网格上的日期仍然相同。

我尝试使用自定义用户控件,一个人编写的开源项目,但发现问题太多,这些项目很难自定义,所以我需要使用原生控件,用原生方式处理控件..

Yah*_*hia 5

根据MSDNSystem.Windows.Controls.Calendar它只支持公历——所以基本上不可能使用内置控件来做你想做的事......

您需要自己构建这样的控件或购买一些带有 Hijri 支持的控件包...

有关在 .NET 中处理回历日期的一些信息,请参阅MSDN

编辑:

我能找到的唯一支持回历的日历控件是这里这里这里

.NET 控制领域的“大”供应商(如 Telerik、DevExpress ……)不支持回历……他们都有一些“问题跟踪”说他们会考虑增加支持,但这些问题会持续多年到目前为止没有任何进展:-(