Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在日期时间结束时移动文本_C#_Combobox_Dropdown - Fatal编程技术网

C# 在日期时间结束时移动文本

C# 在日期时间结束时移动文本,c#,combobox,dropdown,C#,Combobox,Dropdown,我在设置下拉框中的文本格式时遇到问题。我目前正在以时间格式生成字段,末尾是AM/PM。我有两个下拉列表,一个是小时,一个是分钟。我可以将“上午/下午”添加到“小时”列,但无法将“上午/下午”移动到“分钟”列之后显示。我不希望使用一个下拉列表来显示所有的时间选项 最终目标是让用户从小时>代码>和分钟> /Cuff>列,然后点击最右边的按钮,将一些文本放到剪贴板上。 编辑:如果我从小时列中选择03PM,从分钟列中选择00,然后单击星期一按钮,我的剪贴板上留下以下文本 所选时间:03PM00至04P

我在设置
下拉框中的文本格式时遇到问题。我目前正在以
时间格式生成字段,末尾是AM/PM。我有两个
下拉列表,一个是小时,一个是分钟。我可以将“上午/下午”添加到“小时”列,但无法将“上午/下午”移动到“分钟”列之后显示。我不希望使用一个下拉列表来显示所有的时间选项

<>最终目标是让用户从小时>代码>和分钟> /Cuff>列,然后点击最右边的按钮,将一些文本放到剪贴板上。

编辑:如果我从小时列中选择03PM,从分钟列中选择00,然后单击星期一按钮,我的剪贴板上留下以下文本

所选时间:03PM00至04PM15

所选下拉列表示例:

我需要将PM文本移动到分钟列的末尾

下面是buttonclick事件的代码

        private void buttonMonday_Click(object sender, EventArgs e)
    {
        Clipboard.SetText("On-call " + combo_fromhoursMonday.SelectedItem.ToString() + combo_fromminutesMonday.SelectedItem.ToString() + " to " 
            + combo_tohoursMonday.SelectedItem.ToString() + combo_tominutesMonday.SelectedItem.ToString());
    }

我为AM/PM列添加了第三个“下拉列表”

这部分没有意义,请进一步解释:
“但我无法将“AM/PM”移动到分钟列之后显示”
为AM或PM选择添加另一个下拉列表。这很简单。我希望如此。不清楚您的要求我猜相关代码在“星期一”的按钮点击处理程序中,我们无法看到,因为您尚未发布代码
        private void buttonMonday_Click(object sender, EventArgs e)
    {
        Clipboard.SetText("On-call " + combo_fromhoursMonday.SelectedItem.ToString() + combo_fromminutesMonday.SelectedItem.ToString() + " to " 
            + combo_tohoursMonday.SelectedItem.ToString() + combo_tominutesMonday.SelectedItem.ToString());
    }