Почему не работает DDX?????
От:
Webstyler
Дата:
18.07.02 09:41
Оценка:
Есть простое приложение на базе CDialog.
На форме лежит CEdit и кнопка при щелчке на кнопку выполняется код:
void CAddTemplateDlg::OnOpendialog()
{
// TODO: Add your control notification handler code here
CFileDialog fd(true);
fd.DoModal();
this->m_FilePath = fd.GetPathName();
this->UpdateData();
}
переменная m_FilePath связана с CEdit:
void CAddTemplateDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddTemplateDlg)
DDX_Text(pDX, IDC_EDIT2, m_FilePath);
//}}AFX_DATA_MAP
}
Вопрос: почему значение m_FilePath не отображается в CEdit после this->UpdateData()????
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: