コード例 #1
0
        public MainPage()
        {
            this.InitializeComponent();

            // Setup
            try
            {
                if ((bool)SettingsHelper.GetSetting("SetupComplete", false) == false)
                {
                    setupView.Visibility = Visibility.Visible;
                }
            }
            catch
            {
                SettingsHelper.UpdateSetting("SetupComplete", false, false);
                setupView.Visibility = Visibility.Visible;
            }

            // Set window properties, adjust title bar and track theme changes
            ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size(800, 500));
            TitleBarHelper titleBarHelper = new TitleBarHelper(textBlockPalettes);

            titleBarHelper.SetToAutomaticTitleBar();

            // Events
            Messenger.Default.Register <Tuple <String, ColorCollectionItem> >(this, (action) => ReceiveVersionsViewModel(action));
            Window.Current.Activated += Current_Activated;
            Clipboard.ContentChanged += Clipboard_ContentChanged;
        }
コード例 #2
0
 private void UserControl_PointerEntered(object sender, Windows.UI.Xaml.Input.PointerRoutedEventArgs e)
 {
     AnimationHelper.ChangeObjectOpacity(gridTitleBar, 0, 1);
     AnimationHelper.ChangeObjectOpacity(rectangleDarken, 0, 1);
     AnimationHelper.ChangeObjectOpacity(gridColorTitle, 1, 0);
     AnimationHelper.ChangeObjectTranslateY(gridSlide, 0, -ActualHeight);
     titleBarHelper.SetToAutomaticTitleBar();
 }