簡體   English   中英

如何設計日歷控件

[英]how to design a calendar control

我需要設計一個日歷控件,應該添加到我們公司的應用程序中(我知道已經有很多日歷控件,但我會開發自己的日歷控件......)。

我應該如何開始,我應該使用一種表來顯示日期還是應該完全繪制自己的網格? 我該怎么做(我不需要使用rdy-to-use代碼,我只需要一些想法......)

該應用程序是用C#編寫的一個WindowsForms應用程序(感謝提示,在第一種情況下忘了提到它......)

看到你對WinForms的評論和:

我需要開發一個自己的,因為它必須集成在一個已經存在的應用程序中,我需要在樣式和功能方面完全訪問

讓我建議使用現成的項目http://www.codeproject.com/KB/selection/MonthCalendar.aspx並在必要時進行修改。 我在我自己的小項目中使用它,它就像一個魅力。 它在必要時提供完整的源代碼,因此您可以輕松集成它並在您認為fit修改。

最后,如果你最終沒有使用它,你可以在它實現的源和功能上達到頂峰,並按照自己的方式進行。

對我來說,從頭開始重做它有點毫無意義,尤其是這樣一個好/免費的。

如果您正在開發Web應用程序,那么我會認真考慮使用jquery。 一個好的日歷控件應該在客戶端完成,所以我會看一些形式的java腳本解決方案。 如果你看一下jquery-calendar.js作為一個很好的例子,你將看到開發自己的控件所涉及的復雜性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM