我正在构建私有应用程序,因此我无法提供更多信息。
但是在这里,我有一个主窗口,其中包含一些用户选择的元素。
根据选择,另一个窗口打开。在第二个窗口(子窗口)中,有一些字段可用。
现在我需要做的事。
1)打开子窗口时,我需要禁用父窗口,直到子窗口关闭。 (我已将窗口设置为父级的子窗口未被禁用,并且可以打开多个子窗口!!)...
2)在子窗口中,其中一个字段将是一个日期/时间字段,我正在考虑构建一个自定义日期/时间选择器(这里可以做到这一点没有问题),但我想要做的是当用户点击这个特定字段时,我想要一个包含我的自定义日期/时间选择器的子窗口,禁用前一个但不隐藏它,当单击一个btn时,数据将被发送到父节点具体格式“dd / mm / yyyy hh:mm:ss AM / PM”
答案 0 :(得分:2)
答案 1 :(得分:2)
大卫对你的第一个问题的回答是正确的,只需使用ShowDialog。对于您的第二个问题,只需将您的自定义控件放在另一个表单中,并使用.ToString(formatstring)重载将表格中的只读字符串属性添加到格式化所需格式的DateTime值的表单