All Projects → restran → chinese-calendar

restran / chinese-calendar

Licence: MIT license
🔖 Chinese calendar control in C#

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to chinese-calendar

Calendar
Android日历 仿小米 华为 滴答清单 365日历(农历),周视图 月视图 平滑滚动 节假日 五六行周切换 week or month calendar
Stars: ✭ 1,183 (+5277.27%)
Mutual labels:  calendar, chinese
Chinese Calendar
📅 中国农历(阴历)与阳历(公历)转换与查询工具
Stars: ✭ 428 (+1845.45%)
Mutual labels:  calendar, chinese
ccalendar
Chinese Calendar in calendar(1) for BSD, Linux & macOS
Stars: ✭ 17 (-22.73%)
Mutual labels:  calendar, chinese
Chinese Lunar Calendar For Mac
Chinese Lunar Calendar for Mac
Stars: ✭ 150 (+581.82%)
Mutual labels:  calendar, chinese
yii2-fullcalendar-scheduler
Yii 2 component for easy fullcalendar scheduler integration
Stars: ✭ 24 (+9.09%)
Mutual labels:  calendar
GCCalendar
A customizable calendar view for iOS 9+ written in Swift.
Stars: ✭ 53 (+140.91%)
Mutual labels:  calendar
chinese-novel
📙 Chinese novel database 最全的中国古典小说数据库。
Stars: ✭ 131 (+495.45%)
Mutual labels:  chinese
unihandecode
unihandecode is a transliteration library to convert all characters/words in Unicode into ASCII alphabet that aware with Language preference priorities
Stars: ✭ 71 (+222.73%)
Mutual labels:  chinese
react-calendar
A Calendar made with React and Redux with reminders and different months
Stars: ✭ 35 (+59.09%)
Mutual labels:  calendar
THCalendar
Calendar like iOS
Stars: ✭ 21 (-4.55%)
Mutual labels:  calendar
LM-CNLC
Chinese Natural Language Correction via Language Model
Stars: ✭ 15 (-31.82%)
Mutual labels:  chinese
find-Chinese-medical-words
发现新词 无监督词库生成 医学词库生成 发现未登录词
Stars: ✭ 73 (+231.82%)
Mutual labels:  chinese
ical
📅 Golang iCalendar lexer/parser implementing RFC 5545
Stars: ✭ 28 (+27.27%)
Mutual labels:  calendar
kalendar
📅This is a lib for creating calendars
Stars: ✭ 12 (-45.45%)
Mutual labels:  calendar
shamsi date
A Flutter and Dart package for using Jalali (Shamsi, Solar, Persian or Jalaali) calendar. You can convert, format and manipulate Jalali and Gregorian (Miladi) date and times.
Stars: ✭ 59 (+168.18%)
Mutual labels:  calendar
wechit
WeChat in Terminal (微信终端版)
Stars: ✭ 74 (+236.36%)
Mutual labels:  chinese
UltraWeekCalendar
UltraWeekCalendar - Clean UI to select day through weeks
Stars: ✭ 29 (+31.82%)
Mutual labels:  calendar
SUCAL
Sorbonne Université calendar
Stars: ✭ 14 (-36.36%)
Mutual labels:  calendar
Android-Alarm
This repository is an Alarm application, demonstrate how to use multiple pending intent to set alarm's time wake up. use popup menu, RecyclerView Adapter, use SQLite to store data
Stars: ✭ 25 (+13.64%)
Mutual labels:  calendar
TV4Dialog
No description or website provided.
Stars: ✭ 33 (+50%)
Mutual labels:  chinese

C# 中带有中国农历的日期选择控件

C# 本身没有提供农历的日期控件,因此在刚开始接触 C# 之后,就开发了一款带有农历的日期选择控件。

包含二个部分:

名称 描述
MyMonthCalendar 对应 C# 本身的 MonthCalendar
MyDateTimePicker 对应 C# 本身的 DateTimePicker

开发这样一款带有农历信息的日期选择控件,需要有一个处理农历的类,由于已经有很多人做了,就不再重复造轮子了。我选择的 ChineseCalendar 本身提供的信息如下:

  1. 农历范围1901-01-01~2100-12-29
  2. 公历范围1901-02-19~2101-01-28
  3. 生肖
  4. 时辰
  5. 星座
  6. 二十四节气
  7. 公历节假日
  8. 农历节假日

显示效果

日期显示的背景颜色是可以自定义的

此处输入图片的描述

使用方法

  1. 如果仅仅只是使用 MyMonthCalendar,需要引用ChineseCalendar.dll和MyMonthCalendar.dll。
  2. 如果是使用MyDateTimePicker,还需要引用MouseKeyboardLibrary.dll和MyDateTimePicker.dll。MyDateTimePicker使用了MouseKeyboardLibrary来判断鼠标是否点击选择了日期。

然后在工具箱中拖动控件即可。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].