[英]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.