Вы можете установить реализацию Mono TLS в iOS Build, и все будет работать нормально, как описано здесь: http://massivepixel.co/blog/post/xamarin-studio-6-certificate-unknown ( хотя Mono TLS не поддерживает более новые версии TLS, но я еще не столкнулся с проблемой, что это проблема).
Элемент управления DateTimePicker
имеет событие ValueChanged
(двойной щелчок по элементу управления создаст для вас метод обработчика событий), которое запускается при каждом изменении Value
. В этом случае для первого DateTimePicker
вы можете установить свойства MinDate
и MaxDate
второго элемента управления:
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
dateTimePicker2.MinDate = dateTimePicker1.Value.AddDays(1);
dateTimePicker2.MaxDate = dateTimePicker1.Value.AddDays(7);
}
Как только это будет сделано, вы можете установить дату по умолчанию для первого управление, а во втором будут установлены минимальные / максимальные значения:
private void Form1_Load(object sender, EventArgs e)
{
// This will trigger the ValueChanged event when the form loads
dateTimePicker1.Value = DateTime.Today;
}