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());
}