/// <summary> /// Changes the activeband when the user clicks on a button /// </summary> private void Button_Click(object sender, EventArgs e) { NaviButton button = sender as NaviButton; if (button.Band != null) { Bar.ActiveBand = button.Band; } }
void UpdateNaviActionButton() { if (_layoutOption == BottomAppBarLayoutOption.EndFAB) { if (NavigationItem != null) { NaviButton.Hide(); } } else { if (NavigationItem != null) { NaviButton.Show(); } } }
public MainPage() { NavigationPage.SetHasNavigationBar(this, false); InitializeComponent(); NaviButton toChackPalindrome = new NaviButton("숫자 회문 체크"); toChackPalindrome.Clicked += async(sender, e) => await Navigation.PushAsync(new ChackPalindrome()); NaviButton toFibonacciSQ = new NaviButton("짝수 피보나치수열 합"); toFibonacciSQ.Clicked += async(sender, e) => await Navigation.PushAsync(new FibonacciSQ()); NaviButton toFindSum = new NaviButton("배열중 합이 되는 숫자 찾기"); toFindSum.Clicked += async(sender, e) => await Navigation.PushAsync(new FindSum()); NaviButton toStringReverseForEachWordPage = new NaviButton("문자열 단어별로 뒤집기"); toStringReverseForEachWordPage.Clicked += async(sender, e) => await Navigation.PushAsync(new StringReverseForEachWordPage()); NaviButton toSeconderyLargeNumberPage = new NaviButton("배열에서 두번째로 큰 숫자 찾기"); toSeconderyLargeNumberPage.Clicked += async(sender, e) => await Navigation.PushAsync(new SeconderyLargeNumberPage()); NaviButton toSubStringPage = new NaviButton("문자 열 내에서 중복되지 않는 가장 긴 문자열"); toSubStringPage.Clicked += async(sender, e) => await Navigation.PushAsync(new SubStringPage()); contentStack.Children.Add(toChackPalindrome); contentStack.Children.Add(toFibonacciSQ); contentStack.Children.Add(toFindSum); contentStack.Children.Add(toStringReverseForEachWordPage); contentStack.Children.Add(toSeconderyLargeNumberPage); contentStack.Children.Add(toSubStringPage); }
public DesignTimeViewModel() { NaviButton.Add(new WelcomeView("Hospital Data", "Find all the attendance data for a hospital of your choice.")); NaviButton.Add(new WelcomeView("Hospital Rankings", "Find out the rankings of hospitals based on thier attendies.")); NaviButton.Add(new WelcomeView("Hospital Comparison", "Compare one hospital's data with another's.")); }