Проблема с методом DateTime.ParseExact (), предложенным в предыдущих ответах, заключается в том, что он не работает в некоторых культурах. Поэтому ваше приложение может не работать правильно в определенных операционных системах.
Если вы уверены, что dateStart.Text всегда будет в одном и том же формате (например, en-US), вы можете попробовать передать соответствующий CultureInfo в качестве второго аргумента. Для формата "MM / dd / yyyy" используйте CultureInfo.InvariantCulture.