static void MainPageResize(Thickness tk) { pp.pivot.Margin = tk; ResizePivot(ref pp, tk); pp.pivot.Width = tk.Right - tk.Left; tk.Right -= tk.Left; tk.Top = 0; tk.Left = 0; tk.Bottom -= 40; pp.item_margin = tk; switch (pp.index) { case 0: HomePage_m.ReSize(tk); break; case 1: NavPage.ReSize(tk); break; case 2: SearchResult_m.ReSize(tk); break; case 3: PartialPage.Resize(tk); break; case 4: SettingPage.ReSize(tk); break; } }
public void ReSize(RawRectangleF m) { m.Top += 36; NavPage.ReSize(m); #if phone float y = 0; if (Component.screenX < Component.screenY) { y += 23; } InputText.ReDock(new Thickness(screenX - 240, y, screenX, 0)); #else InputText.Create(App.Main, new Thickness(screenX - 240, 0, screenX, 0)); #endif }