问题标签 [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 投票
1 回答
497 浏览

c# - 为什么 MonthCalendar 在 3rd 方应用程序中看起来不同?

我目前正在为第 3 方应用程序开发插件 dll。我的 dll 的一部分包括一个弹出窗口,其中包含一个System.Windows.Forms.MonthCalendar。现在,当我在 Visual Studio 中处理它并使用我编写的测试应用程序打开弹出窗口时,它看起来是一种方式,但是当第 3 方应用程序打开它时,它看起来就不同了。除了看起来不同之外,他们还有不同的行为。有谁知道为什么?我认为可能是一个问题的一件事是我的 dll 是用 .Net 3.5 构建的,而第 3 方应用程序是 .Net 2.0(我认为)。但是当我将我的测试应用程序构建为 .Net 2.0 时,它仍然以相同的方式工作。

这就是我所期待的:

替代文字

这就是我得到的:

替代文字

0 投票
2 回答
4436 浏览

c# - 使用月历从选定的星期获取星期六日期值

我有点卡在这个问题上。当我选择特定日期时,如何获取月历星期六值。

例如:我在月历上选择了 2 月 14 日。选择后会有一个提示,其中包含星期六“2011 年 2 月 19 日”或我选择了 2 月 24 日,提示将显示“2011 年 2 月 26 日”。

在此处输入图像描述

0 投票
4 回答
34469 浏览

.net - 如何更改 MonthCalendar 控件中某些日期的颜色?

如何在 VB.NET 中更改 MonthCalendar 控件中某些日期的颜色?

例如,我需要将 1 月 21 日的颜色更改为红色,将星期日更改为橙色等等......

0 投票
1 回答
6306 浏览

c# - 我该如何解决这种异常?参数OutOfRangeException

异常消息返回:

Year、Month 和 Day 参数描述了不可表示的 DateTime。

异常命中monthCalendar1.SelectionStart

我也试过这个。但是发生了另一个异常TargetInvocationException

异常详情:

System.ArgumentOutOfRangeException 未处理 Message=Year、Month 和 Day 参数描述了无法表示的 DateTime。Source=mscorlib StackTrace:在 System.DateTime.DateToTicks(Int32 年,Int32 月,Int32 日)在 System.DateTime..ctor(Int32 年,Int32 月,Int32 日)在 TestGetDates.Program.Main(String[] args)在 C:\Documents and Settings\ngd11\My Documents\Visual Studio 2010\Projects\TestGetDates\TestGetDates\Program.cs:第 15 行 System.AppDomain._nExecuteAssembly(Assembly 程序集,String[] args) 在 System.AppDomain.ExecuteAssembly (String assemblyFile, Evidence assemblySecurity, String[] args) 在 System.Threading.ThreadHelper.ThreadStart_Context(Object state) 在 System.Threading.

0 投票
4 回答
20992 浏览

vb.net - 如何在我的应用程序中显示月份选择日历

我有兴趣以与 datepicker 的月份选择控件类似的方式显示 12 个月的列表。但我也不喜欢显示日期选择器来显示那个月的日期......只有月份视图是可以的,这样我就可以从列表中选择月份。

我想要的输出: 在此处输入图像描述

0 投票
1 回答
492 浏览

c# - 如何在 MonthCalendar 的 date_changed 事件中关闭表单?

我其实有两个问题。当用户单击箭头更改月份时,将自动选择给定月份的 1。是否可以防止这种行为,所以当用户点击实际日期时 date_changed 首先触发?

我已将 MonthCalendar 放在单独的表格中。当点击一个按钮时,这个表单被打开,用户可以选择一个日期。在 date_changed 事件中,我希望表单关闭,所以我执行了 this.Close(),但这会使应用程序崩溃并且我得到一个 ObjectDisposedException:

无法访问已处置的对象。对象名称:“月历”

如何关闭表格?

编辑:

0 投票
5 回答
1094 浏览

c# - 无法访问已处置的对象“MonthCalendar”

我有这段代码来创建和显示一个带有月历控件的表单。

当我调用 ShowCalendar 月历控件时,我可以在其中选择日期。问题是,当我单击某个区域(描绘当前日期的最低区域)时,出现异常 - “无法访问已处置的对象。对象名称:'MonthCalendar'。” 我根本不知道这个异常是如何产生的以及如何摆脱它。也许你有什么想法?

我的应用程序不是多线程的,只是带有调用 ShowCalendar 函数的按钮的简单表单。

选定区域的日历

0 投票
1 回答
7114 浏览

c# - 如何在月历控件中突出显示日期?

我正在做一个学校管理系统项目,它是一个使用 c#.net 的桌面应用程序。我的模块是学生出勤。我正在收集学生缺勤天数的列表。

现在的问题是在出勤报告中突出显示学生在月历中的缺勤天数。

例如,如果用户选择一个学生和月份,我将获得他缺席的天数列表。因此,学生“ABC”在一月份缺席了 3 天(8 日、16 日、19 日)。所以我的要求是在 C# 的月历控件中突出显示这 3 天。

请建议我。

提前致谢。

0 投票
3 回答
304 浏览

php - php如何使两个数组相互对应?

如何使两个数组相互对应?

例如,这是我生成的第 1 个月数组,

这是第 2 个月的数组,

但我希望 2nd-months 数组遵循与 1st-months 数组相同的顺序,将其作为结果返回,

可能吗?

编辑:

我用来生成上述月份数组的代码,

sql,

编辑:

看来我可以通过这个得到结果,

返回,

即使keys不是从 0 到 2 开始,但没关系。除非你有更好的解决方案。

0 投票
3 回答
14561 浏览

delphi - 获得一年中的一周

Delphi Xe, Win 7, System TimeZone UTC+4:0, 系统一周的第一天-星期一,时间与time.windows.com同步

在标准组件 Delphi Win32 的调色板中有组件 MonthCalendar,其属性 WeekNubers=true(显示周数),日期=现在,第一天 - 星期一。

显示在 19 号(今天) - 第 43 周。

我通过 dateutils.WeekOfTheYear(now) = 返回 42 请求编号。

在此处输入图像描述

源 (0.5 Mb) http://www.sendspace.com/file/yuz6ko

从组件 MonthCalendar 的初始代码来看 - 这一切都是真的(即使不公开一周的第一天,它也会从系统参数中获取价值)。

并且在查询 WeekOfTheYear 中被告知,所有这些都被认为也应用了标准 ISO,但数字不一致:(

无论如何,我都不会明白,一周会在哪里消失——如果看日历,应该是 43 周,如果要考虑,那一周是 53 周和去年的第一个问题......

顺便说一句,2011 年 1 月 1 日的 WeekOfTheYear 也返回 52,尽管应该返回 1...

为什么要区分,哪里是正确的?