public class FormUser : Form
{
...
private CUser m_user;
// Выбранный юзер
public CUser User
{
get { return m_user; }
}
}
может ли форма форма вернуть значение?
Как такое замутить? Подскажите, плз.
ps: если есть более эффективные алгоритмы, расскажите:)))
здесь.
В классе формы делаешь public свойство (только Get), например:
При изменении значения комбо, обновляешь поле m_user.
На форме кнопкам Cancel и Ok выставляешь в свойстве DialogResult значения 'CANCEL' и 'OK' соответственно.
Форму FormUser вызываешь как
В комбо кладешь структуру Юзверь(Имя, Ид), как это сделать опсиано
В классе формы делаешь public свойство (только Get), например:
Код:
При изменении значения комбо, обновляешь поле m_user.
На форме кнопкам Cancel и Ok выставляешь в свойстве DialogResult значения 'CANCEL' и 'OK' соответственно.
Форму FormUser вызываешь как
Код:
FormUser frmUser = new FormUser();
if(DialogResult.Ok == frmUser.ShowDialog())
{
CUser currentUser = new CUser();
currentUser = frmUser.User;
}
if(DialogResult.Ok == frmUser.ShowDialog())
{
CUser currentUser = new CUser();
currentUser = frmUser.User;
}