Example #1
0
        private void Window_SizeChanged(object sender, SizeChangedEventArgs e)
        {
            double height = BottomBorderRect.TransformToAncestor(MainPanel).Transform(new Point(0, 0)).Y - 64;

            if (height > 0)
            {
                DownTilesPanelScrollViewer.Height = height;
            }
        }
Example #2
0
 private void BottomBorderRect_MouseMove(object sender, MouseEventArgs e)
 {
     if (Mouse.Captured == BottomBorderRect &&
         ((MainPanel.ActualHeight - e.GetPosition(MainPanel).Y) > 50 &&
          (MainPanel.ActualHeight - e.GetPosition(MainPanel).Y) < 200))
     {
         BottomGrid.Height = MainPanel.ActualHeight - e.GetPosition(MainPanel).Y;
         DownTilesPanelScrollViewer.Height = BottomBorderRect.TransformToAncestor(MainPanel).Transform(new Point(0, 0)).Y - 64;
     }
 }
Example #3
0
        private void Window_ContentRendered(object sender, EventArgs e)
        {
            DownloadButton                    = new ToolButton();
            DownloadButton.Visibility         = Visibility.Collapsed;
            DownloadButton.Text               = (string)Application.Current.TryFindResource("DownloadTileButton");
            DownloadButton.MouseLeftButtonUp += new MouseButtonEventHandler(DownloadButton_MouseLeftButtonUp);
            ToolBar.Children.Add(DownloadButton);

            DownTilesPanelScrollViewer.Height = BottomBorderRect.TransformToAncestor(MainPanel).Transform(new Point(0, 0)).Y - 64;
            DownTilesCaption.Text             = (string)Application.Current.TryFindResource("GettingTilesList");
        }