問題タブ [monthcalendar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
625 参照

winapi - Win32でMonthCalコントロールをサブクラス化する

目的:標準のWin32 MonthCalコントロールを使用し、休日などの日をREDでペイントします。

Win32のネイティブなアプローチは、MCN_GETDAYSTATE通知を使用するようです。これは、太字で特定の日のみをペイントできるようです。

考えられる(しかし拒否された)解決策は、独自の随意にペイントされたMonthCalendarを作成し、テーマのサポートから抜け出すことです。つまり、新しいテーマが存在する場合、私のコントロールはUIの一貫性が失われる可能性があります。

誰かがこの問題に遭遇した場合は、解決策をいただければ幸いです。

0 投票する
2 に答える
2280 参照

c# - MonthCalendar.SelectionRange データバインディングの例

MonthCalendar.SelectionRange プロパティに対してデータバインディングを実行するにはどうすればよいですか? プロパティがクラスである「SelectionRange」タイプであるため、どうすればよいかわかりません。どんな例でも大歓迎です。

0 投票する
2 に答える
1295 参照

.net - WinForms MonthCalendar コントロールで MinDate よりも古い日付をグレー表示する

MonthCalendarWindows フォーム アプリケーションでコントロールを使用しています。コントロールの MinDate よりも古い日付をグレー表示したい (または、どの日付が選択できないかについての視覚的な手がかりをユーザーに提供したい)。コントロールには、私が期待する動作を取得するためのプロパティがありません。Infragisticsの を試しましたUltraDateTimeEditorが、同じ問題があります (MinDate より前の日付の色/スタイルを設定するプロパティがありません)。

独自のカレンダー コントロールをコーディングしたり、低レベル (つまり、カスタム描画) をあまり行わずに、どうすれば必要なものを取得できますか? 理想的には、ソリューションは .Net Framework 2.0 で動作する必要がありますが、3.5 が必要な場合は問題ありません。

0 投票する
2 に答える
503 参照

c# - .NET カルチャに依存する 'Today' 文字列はありますか?

月間カレンダー スタイルのコントロールを作成しており、今日の日付を示す文字列を表示する必要があります。したがって、英語文化のマシンでは、 と表示され'Today : 11/02/2009'ます。

フランス語など、別の文化が使用される場合は、「今日」を表すフランス語を使用したいと思います。

.NET プラットフォームは、この単語をカルチャ情報の一部として公開するので、自動的に取得できますか? 公開されているものは見つかりませんが、適切な場所を探していない可能性があります。

0 投票する
1 に答える
3402 参照

c# - C# WinForms MonthCalendar コントロール - カスタマイズ可能な日付範囲?

日付のリストがあります。これらの日付を選択可能な (クリック可能な) 日付として表示するために、Windows フォームの monthcalendar コントロールにデータを入力できるようにしたいと考えていますが、リストにない日付はカレンダー コントロールで無効になっています。これを行うことは可能ですか?

よろしく、

0 投票する
1 に答える
1059 参照

c# - C# で 2 つの monthcalender 間の期間を計算する

C# win application に 2 つの monthcalender があり、その間の期間を計算する必要があります。

2、3か月、または数年の間に何日必要ですか

私は2つの異なる年の間の何ヶ月が必要です.

私が使用する場合:

monthcalender.selectstart.month;

このコマンドは、同じ年の月間の差を計算するだけですが、次の年に移動すると値が負になります。

何日も同じように、私は次を使用します:

monthcalender.selectstart.dayofyear;

0 投票する
3 に答える
16062 参照

c# - C#と月間カレンダー、複数の日付を選択

私は、人々がC#の部門の注文を「予約」するのに役立つプログラムを作成しています。彼らは異なる月に複数の日付を選択できる必要があります。

日付をクリックしてから、別の日付をクリックして2つの間のすべての日付を選択し、クリックを制御して単一の選択/選択解除を実行できるようにするために、この機能を使用したいと思います。前月にクリックしたすべての日付を保持したまま、月間を移動できる必要があります。これにより、選択した日付の概要を簡単に把握できます。

これを行うための最良の方法は何ですか?Visual Studioのデフォルトの月間カレンダーを使用する必要がありますか、それとももっと柔軟な月間カレンダーがありますか?

0 投票する
1 に答える
5029 参照

c# - monthCalendar の日付の色を変更する

monthCalendar の日付の色を変更するにはどうすればよいですか? 日付の列を持つ dataGridView があります。これらの日付を取得して monthCalendar に入力し、列の日付の色を変更するにはどうすればよいですか?

0 投票する
1 に答える
885 参照

c# - dataGridTextboxColumnのすべての値を取得します

System.DataTime型のDateDueという列を持つdataGridViewがあります。これらの日付をmonthCalendarに入れたいと思います。列全体を反復処理する必要がありますか?キャストする必要がありますか?

0 投票する
1 に答える
946 参照

c# - ShowTodayがFalseの場合、MonthCalendarコントロールには余分な境界線があります

WinformのMonthCalendarコントロールで、今日のラベルを表示したくないときに、カレンダーの上下に奇妙な白い境界線が表示されます。

これを無効にする方法はありますか?