Рейтинг:
6
Member 12361495
Если кому-то понадобится использовать кварталы в DateTimePicker: я решаю сделать это с помощью domainUpDown.
private void Form_Load(object sender, EventArgs e)
{
string[] q = Enumerable.Range(0, 200).Select(x => $"{(x % 4) + 1} quarter {2012 + x / 4} y.").ToArray();
Array.Reverse(q);
domainUpDown1.Items.Clear();
domainUpDown1.Items.AddRange(q);
string currentDateTime = GetQuarter(DateTime.Now) + " quarter " + Convert.ToDateTime(DateTime.Now).ToString("yyyy") + " y.";
domainUpDown1.SelectedItem = currentDateTime;
}
public int GetQuarter(DateTime date)
{
if (date.Month >= 1 && date.Month <= 3)
return 1;
else if (date.Month >= 4 && date.Month <= 6)
return 2;
else if (date.Month >= 7 && date.Month <= 9)
return 3;
else
return 4;
}
Я буду рад, если это кому-то поможет!!!
Рейтинг:
0
Member 12361495
Я хочу отобразить число (квартал), которое не является частью самой даты-времени. Я могу добавить текст "quater" к значению, но как я могу отобразить quarter (1, 2, 3, 4)???
Richard MacCutchan
Ты уже говорил нам об этом. Что вы пробовали, и где вы застряли?
Member 12361495
Я застрял на старте (( я не специалист в C#. Я использую google для сбора опыта, но ничего не нахожу.
Richard MacCutchan
Забудьте О Google. Идите и посмотрите документацию по ссылке, которую я вам дал. Он показывает вам все методы и свойства DateTimePicker, так что вы можете а) узнать, поддерживает ли он то, что вы хотите, и б) узнать все об элементе управления во время чтения.
Member 12361495
Спасибо )), я думаю, что форум предназначен для быстрого получения ответа )) Если все участники узнают о своих проблемах, то вопросов не будет...
Richard MacCutchan
Да, это для получения ответов на проблемы с кодом, который вы написали. Он здесь не для того, чтобы заставить других людей делать за вас ваши исследования.
Member 12361495
CodeProject-это сообщество разработчиков программного обеспечения, объединенных общими целями: учиться, учить и получать удовольствие. Я не хочу, чтобы кто-то проводил мои исследования. - Задал я вопрос. Для меня это невозможно сделать. но спасибо за ссылку, я постараюсь сделать максимум
Richard MacCutchan
- Я задал вопрос. "
И я показал тебе, где искать ответ.
Member 12361495
Хорошо, Ричард, Спасибо, я постараюсь, я просто читаю и учусь