コード例 #1
0
        public FrmItemDataFieldEntry(ApplicationPresenter ap, BOItemDataFieldEntry model)
            : base(ap)
        {
            InitializeComponent();

            mModel     = model;
            mViewModel = new BOViewModel(mModel);
            mViewModel.ErrorProvider = errorProvider;

            BindViews();
            RegisterEventHandlers();
        }
コード例 #2
0
 public void ShowItemDataFieldEntry(BOItemDataFieldEntry dfe)
 {
     if (dfe == null)
     {
         return;
     }
     if (IsInvalid(mFrmItemDataFieldEntry))
     {
         mFrmItemDataFieldEntry = new FrmItemDataFieldEntry(mApplicationController, dfe);
     }
     else
     {
         mFrmItemDataFieldEntry.Model = dfe;
         mFrmItemDataFieldEntry.UpdateView();
     }
     SetCurrentDlg(mFrmItemDataFieldEntry);
 }