2009-06-12 20 views
2

.NETのスケジュール/タイムテーブルを表示するためのWindowsフォームコントロールを提供する優れたフリーライブラリを知っている人はいますか?私は本当に違いのカップルと、this questionを尋ねた男が求めていたものに似たものを探しています:無料のスケジュール/タイムテーブル.NET用のGUIライブラリ

  1. 私は基礎データの整理やスケジュールを生成する任意の助けを必要としない(つまり、すべてのセットです) - 私はちょうどそれを表示するきれいな方法が欲しいです。
  2. 私は実際にASP.NETコントロールではなくWindowsフォームでカスタムコントロールを探しています。私がやって考えられてきた

ことの一つは、ちょうどTableLayoutPanelコントロールを使用しているが、理想的に私は(実際には時刻表を表示するために設計された何か、のように)より簡単なコード単位になります何かを探していて、シャープなよ視覚的に見える。

+0

あなたはどんなプログラム/製品を見たことがありますか? – RBarryYoung

+0

私が参照した質問(http://www.codeproject.com/KB/custom-controls/schedule.aspx)にリンクされているライブラリは、ASP.NETとWindowsフォームではありません。私はASP.NETに慣れていません。 Windowsアプリケーションでそのライブラリを使用する可能性があります。もしそうなら、私の質問は変更する必要があります:私はどのようにWindowsフォームアプリケーションでASP.NETコントロールを使用するのですか? –

+0

良い解決策を見つけたことはありますか? – PeteT

答えて

2

thisはどうですか? Outlookのカレンダーとよく似ています。ソースコードが付いているので、必要なものがない場合は、これをあなた自身の実装のベースとして使うことができます。

+0

それは有望に見えますが、開発者が言ったことから聞こえるように、少しだけ神経質になります。それでも、あなたが指摘したように、オープンソースです。私はそれをチェックします - ありがとう! –

1

ソースコードをダウンロードhttp://www.monocalendar.com 彼は簡単に自分のプロジェクトで簡単に再コンパイルできるコントロール(CalWidget)を作った。私はほとんど問題なく.net 4.0で再コンパイルしました。

+0

うわー、それは素晴らしいよね。どうもありがとう;私はこれをチェックして、それが見た目によかったらあなたの答えを受け入れるでしょう! –

+0

あなたが自分のプロジェクトでコンパイルした後、私を理解するのに時間がかかったことの1つは、Alphaプロパティを50(デフォルトは0)に設定し、現在のカレンダーをtrueに設定することでした。私はあなたがそれを望むならば、私は今夜家に帰るときにあなたにいくつかのサンプルコードを送ることができます。私は昨夜、複雑な繰り返し会議を処理していないことを発見しました。しかし、私は固定することができるソースコードを持っているので:-) – Bruce

関連する問題