public SettingsPage() { InitializeComponent(); DataContext = UnigramContainer.Current.ResolveType <SettingsViewModel>(); NavigationCacheMode = NavigationCacheMode.Required; #if DEBUG // THIS CODE WILL RUN ONLY IF FIRST CONFIGURED SERVER IP IS TEST SERVER if (Telegram.Api.Constants.FirstServerIpAddress.Equals("149.154.167.40")) { var optionDelete = new HyperButton(); optionDelete.Style = App.Current.Resources["HyperButtonStyle"] as Style; optionDelete.Command = ViewModel.DeleteAccountCommand; optionDelete.Content = "!!! DELETE ACCOUNT !!!"; OptionsGroup4.Children.Clear(); OptionsGroup4.Children.Add(optionDelete); } var optionAccounts = new HyperButton(); optionAccounts.Style = App.Current.Resources["HyperButtonStyle"] as Style; optionAccounts.Click += Accounts_Click; optionAccounts.Content = "Accounts management"; OptionsGroup3.Children.Clear(); OptionsGroup3.Children.Add(optionAccounts); #endif }
public SettingsPage() { InitializeComponent(); DataContext = UnigramContainer.Current.ResolveType <SettingsViewModel>(); NavigationCacheMode = NavigationCacheMode.Required; #if DEBUG var optionAccounts = new HyperButton(); optionAccounts.Style = App.Current.Resources["HyperButtonStyle"] as Style; optionAccounts.Click += Accounts_Click; optionAccounts.Content = "Accounts management"; OptionsGroup3.Children.Clear(); OptionsGroup3.Children.Add(optionAccounts); #endif }