devexpress textedit как теперь показывать дату

Я использую devexpress> textedit

То, что я пытаюсь сделать, это загрузить пользовательский элемент управления для textedit, чтобы показать дату now

вот код, который я пробовал, и он не работает:

Private Sub FeedbackAdmin_Load(sender As Object, e As EventArgs) Handles Me.Load
    If DateCreatedTextEdit Is Nothing Then
                DateCreatedTextEdit.EditValue = Now
            End If
End Sub

Спасибо


person TaZz    schedule 11.03.2016    source источник
comment
Вы получаете исключение? Почему бы не использовать DateEdit вместо TextEdit?   -  person Gosha_Fighten    schedule 11.03.2016
comment
Я пробовал dateedit, и он тоже не работает. нет, я не получаю никаких исключений.   -  person TaZz    schedule 11.03.2016
comment
Как именно не работает?   -  person Gosha_Fighten    schedule 11.03.2016
comment
Я хочу, чтобы он показывал сегодняшнюю дату, когда я открываю пользовательский контроль с помощью этого textedit/dateedit. Я хочу, чтобы это свойство было доступно только для чтения, а дата должна быть заполнена автоматически.   -  person TaZz    schedule 11.03.2016
comment
Я понимаю, что вы хотите. Но я не понимаю, что не работает.   -  person Gosha_Fighten    schedule 11.03.2016
comment
он не заполняет дату. textedit пуст, когда пользовательский контроль открыт.   -  person TaZz    schedule 11.03.2016


Ответы (1)


Ваше условие неверно. Вы проверяете, не имеет ли DateCreatedTextEdit значение Nothing. Вам нужно проверить, если это не Ничего.

If Not DateCreatedTextEdit Is Nothing Then
    DateCreatedTextEdit.EditValue = Now
End If
person Gosha_Fighten    schedule 11.03.2016
comment
У меня отлично работает: screencast.com/t/mRLr1UCWBw. Обработайте событие EditValueChanged. Вероятно, потом EditValue сбрасывается. - person Gosha_Fighten; 11.03.2016