/// <summary> /// Конструктор объекта приложения. /// </summary> public App() { ThemeManager.ToLightTheme(); using (Remember_It.ViewModels.Tables.DecksAndCardsDataContext db = new Remember_It.ViewModels.Tables.DecksAndCardsDataContext(Remember_It.ViewModels.Tables.DecksAndCardsDataContext.DBConnectionString)) { if (db.DatabaseExists() == false) { //Create the database db.CreateDatabase(); } } // Глобальный обработчик неперехваченных исключений. UnhandledException += Application_UnhandledException; // Стандартная инициализация XAML InitializeComponent(); // Инициализация телефона InitializePhoneApplication(); // Инициализация отображения языка InitializeLanguage(); // Отображение сведений о профиле графики во время отладки. if (Debugger.IsAttached) { // Отображение текущих счетчиков частоты смены кадров. Application.Current.Host.Settings.EnableFrameRateCounter = true; // Отображение областей приложения, перерисовываемых в каждом кадре. //Application.Current.Host.Settings.EnableRedrawRegions = true; // Включение режима визуализации анализа нерабочего кода, // для отображения областей страницы, переданных в GPU, с цветным наложением. //Application.Current.Host.Settings.EnableCacheVisualization = true; // Предотвратить выключение экрана в режиме отладчика путем отключения // определения состояния простоя приложения. // Внимание! Используйте только в режиме отладки. Приложение, в котором отключено обнаружение бездействия пользователя, будет продолжать работать // и потреблять энергию батареи, когда телефон не будет использоваться. PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled; } }
/// <summary> /// Конструктор объекта приложения. /// </summary> public App() { ThemeManager.ToLightTheme(); using (Remember_It.ViewModels.Tables.DecksAndCardsDataContext db = new Remember_It.ViewModels.Tables.DecksAndCardsDataContext(Remember_It.ViewModels.Tables.DecksAndCardsDataContext.DBConnectionString)) { if (db.DatabaseExists() == false) { //Create the database db.CreateDatabase(); } } // Глобальный обработчик неперехваченных исключений. UnhandledException += Application_UnhandledException; // Стандартная инициализация XAML InitializeComponent(); // Инициализация телефона InitializePhoneApplication(); // Инициализация отображения языка InitializeLanguage(); // Отображение сведений о профиле графики во время отладки. if (Debugger.IsAttached) { // Отображение текущих счетчиков частоты смены кадров. Application.Current.Host.Settings.EnableFrameRateCounter = true; // Отображение областей приложения, перерисовываемых в каждом кадре. //Application.Current.Host.Settings.EnableRedrawRegions = true; // Включение режима визуализации анализа нерабочего кода, // для отображения областей страницы, переданных в GPU, с цветным наложением. //Application.Current.Host.Settings.EnableCacheVisualization = true; // Предотвратить выключение экрана в режиме отладчика путем отключения // определения состояния простоя приложения. // Внимание! Используйте только в режиме отладки. Приложение, в котором отключено обнаружение бездействия пользователя, будет продолжать работать // и потреблять энергию батареи, когда телефон не будет использоваться. PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled; } }
public MainViewModel() { RemItDB = new Remember_It.ViewModels.Tables.DecksAndCardsDataContext(Remember_It.ViewModels.Tables.DecksAndCardsDataContext.DBConnectionString); this.DeckItems = new ObservableCollection <Tables.DeckItem>(); this.CardItems = new ObservableCollection <Tables.CardItem>(); }
public MainViewModel() { RemItDB = new Remember_It.ViewModels.Tables.DecksAndCardsDataContext(Remember_It.ViewModels.Tables.DecksAndCardsDataContext.DBConnectionString); this.DeckItems = new ObservableCollection<Tables.DeckItem>(); this.CardItems = new ObservableCollection<Tables.CardItem>(); }