void ReleaseDesignerOutlets() { if (btnIcon != null) { btnIcon.Dispose(); btnIcon = null; } if (DashboardMainView != null) { DashboardMainView.Dispose(); DashboardMainView = null; } if (ResListTable != null) { ResListTable.Dispose(); ResListTable = null; } if (TopNavBar != null) { TopNavBar.Dispose(); TopNavBar = null; } if (txtActionBarText != null) { txtActionBarText.Dispose(); txtActionBarText = null; } }
void FnBindResTable() { if (objResrTableSource != null) { objResrTableSource = null; } objResrTableSource = new ResrsTableSource(); var sizeofscreen = objResrTableSource.GetTotalRows(); objResrTableSource.MenuSelected += FnMenuSelected; ResListTable.Source = objResrTableSource; ResListTable.ContentInset = new UIEdgeInsets(0, 0, 50, 0); ResListTable.ReloadData(); }
void FnBindResTable() { if (objResTableSource != null) { //objResTableSource.MenuSelected -= FnMenuSelected; objResTableSource = null; } objResTableSource = new RestuarentsTableSource(); var sizeofscreen = objResTableSource.GetTotalRows(); objResTableSource.MenuSelected += FnMenuSelected; ResListTable.Source = objResTableSource; ResListTable.ContentInset = new UIEdgeInsets(0, 0, ResListTable.Frame.Size.Height - 150, 0); //ResListTable.ScrollToRow(sizeofscreen, UITableViewScrollPosition.Middle, true); //ResListTable.SetContentOffset(new CGPoint(0, ResListTable.ContentSize.Height - ResListTable.Frame.Size.Height), true); //ResListTable.ScrollToRow(NSIndexPath.Create(sizeofscreen), UITableViewScrollPosition.Bottom, false); ResListTable.ReloadData(); }