void Initialize() { _timingItemManager = null;// new TimingItemManager () { Race = new Race() { Name = _details.Race, Code = _details.Race}, Location = _details.Location, Token = _details.OurLittleSecret}; _popover = new SettingsDialogViewController (_details.Location, _details.OurLittleSecret); UIPopoverController myPopOver = new UIPopoverController(_popover); _popover.Changed += () => { _details.Location = _popover.Location; _details.OurLittleSecret = _popover.Secret; // _timingItemManager = new TimingItemManager () { Race = new Race() { Name = _details.Race, Code = _details.Race}, Location = _details.Location, Token = _details.OurLittleSecret}; PopulateTable(true); }; _popover.Clear += () => { // _timingItemManager.Reset(); _details.Reset(); PopulateTable(false); }; _popover.Save += () => { // _timingItemManager.SaveItem (null); _popover.UpdateStatus(_timingItemManager.Status); }; NavigationItem.RightBarButtonItem = new UIBarButtonItem("Settings", UIBarButtonItemStyle.Plain, null); NavigationItem.RightBarButtonItem.Clicked += (sender, e) => { myPopOver.PopoverContentSize = new SizeF(450f, 800f); myPopOver.PresentFromBarButtonItem (NavigationItem.RightBarButtonItem, UIPopoverArrowDirection.Left, true); }; PopulateTable (true); }
void Initialize() { _timingItemManager = null; // new TimingItemManager () { Race = new Race() { Name = _details.Race, Code = _details.Race}, Location = _details.Location, Token = _details.OurLittleSecret}; _popover = new SettingsDialogViewController(_details.Location, _details.OurLittleSecret); UIPopoverController myPopOver = new UIPopoverController(_popover); _popover.Changed += () => { _details.Location = _popover.Location; _details.OurLittleSecret = _popover.Secret; // _timingItemManager = new TimingItemManager () { Race = new Race() { Name = _details.Race, Code = _details.Race}, Location = _details.Location, Token = _details.OurLittleSecret}; PopulateTable(true); }; _popover.Clear += () => { // _timingItemManager.Reset(); _details.Reset(); PopulateTable(false); }; _popover.Save += () => { // _timingItemManager.SaveItem (null); _popover.UpdateStatus(_timingItemManager.Status); }; NavigationItem.RightBarButtonItem = new UIBarButtonItem("Settings", UIBarButtonItemStyle.Plain, null); NavigationItem.RightBarButtonItem.Clicked += (sender, e) => { myPopOver.PopoverContentSize = new SizeF(450f, 800f); myPopOver.PresentFromBarButtonItem(NavigationItem.RightBarButtonItem, UIPopoverArrowDirection.Left, true); }; PopulateTable(true); }