Microsoft.Office.Tools.Outlook.IFormRegion Microsoft.Office.Tools.Outlook.IFormRegionFactory.CreateFormRegion(Microsoft.Office.Interop.Outlook.FormRegion formRegion) { RettieContactRegion form = new RettieContactRegion(formRegion); form.Factory = this; return(form); }
void WrappedContactItem_Open(ref bool Cancel) { var inspector = item.GetInspector; RettieContactRegion objContactRegion = Globals.FormRegions[inspector].First() as RettieContactRegion; if (objContactRegion.rettieDetailsUserControl1.DataContext == null) { object resp = item.User1; //GetProperty(responsibilityProperty); if (resp != null) { ContactViewModel.Responsibility = FindContact(resp.ToString()); } object dt = item.Anniversary;//GetProperty(LastCheckedDateProperty); if (dt != null && DateTime.Parse(dt.ToString()) != DateTime.MinValue && DateTime.Parse(dt.ToString()).Year <= DateTime.Now.Year) { ContactViewModel.LastCheckedDate = DateTime.Parse(dt.ToString()); } //else // ContactViewModel.LastCheckedDate = DateTime.Now; ContactViewModel.DirtyFlagChanged += ContactViewModel_DirtyFlagChanged; objContactRegion.rettieDetailsUserControl1.DataContext = ContactViewModel; } }
Microsoft.Office.Tools.Outlook.IFormRegion Microsoft.Office.Tools.Outlook.IFormRegionFactory.CreateFormRegion(Microsoft.Office.Interop.Outlook.FormRegion formRegion) { RettieContactRegion form = new RettieContactRegion(formRegion); form.Factory = this; return form; }
public RettieContactRegionFactory() { this._Manifest = Globals.Factory.CreateFormRegionManifest(); RettieContactRegion.InitializeManifest(this._Manifest, Globals.Factory); this.FormRegionInitializing += new Microsoft.Office.Tools.Outlook.FormRegionInitializingEventHandler(this.RettieContactRegionFactory_FormRegionInitializing); }