private void Vm_RatingsDataLoaded(object sender, System.EventArgs e) { var grid = ControlTreeHelper.FindNameInVisualTree <Grid>(RatingsHubSection, "RatingsGrid"); var storyboard = ((Storyboard)grid.Resources["RatingsLoadStoryBoard"]); storyboard.Begin(); }
private void Vm_VehicleDataLoaded(object sender, System.EventArgs e) { var stackpanel = ControlTreeHelper.FindNameInVisualTree <StackPanel>(VehicleHubSection, "VehicleHubStackPanel"); var storyboard = ((Storyboard)stackpanel.Resources["CarLoadStoryBoard"]); storyboard.Begin(); var chart = ControlTreeHelper.FindNameInVisualTree <Chart>(ChartHubSection, "MyChart"); Style gridLineStyle = new Style(typeof(Line)); gridLineStyle.Setters.Add(new Setter(Shape.StrokeProperty, "White")); gridLineStyle.Setters.Add(new Setter(Shape.StrokeThicknessProperty, 1)); gridLineStyle.Setters.Add(new Setter(Shape.OpacityProperty, 1)); gridLineStyle.Setters.Add(new Setter(Shape.StrokeDashArrayProperty, "6,4")); ((StackedColumnSeries)chart.Series[0]).DependentAxis = new LinearAxis { Minimum = 0, Title = "miles", Orientation = AxisOrientation.Y, ShowGridLines = true, MajorTickMarkStyle = gridLineStyle, MinorTickMarkStyle = gridLineStyle }; }
private void Vm_ChartLoaded(object sender, System.EventArgs e) { var stackpanel = ControlTreeHelper.FindVisualChild <StackPanel>(ServicesHubSection); var storyboard = ((Storyboard)stackpanel.Resources["Cha1Storyboard"]); storyboard.Begin(); }
private void VehiclesHubSection_OnLoaded(object sender, RoutedEventArgs e) { var vdgv = ControlTreeHelper.FindNameInVisualTree <GridView>(VehiclesHubSection, "vehicleDataGridView"); if (vdgv != null) { vdgv.Height = WindowHelper.IsSmallResolution() ? 270 : 530; } }
private void FrameworkElement_OnLoaded(object sender, RoutedEventArgs e) { var frmkelement = (FrameworkElement)sender; var chart1 = ControlTreeHelper.FindNameInVisualTree <Viewbox>(ServicesHubSection, "Chart1Viewbox"); var chart2 = ControlTreeHelper.FindNameInVisualTree <Viewbox>(ServicesHubSection, "Chart2Viewbox"); if (chart1 != null) { chart1.Width = WindowHelper.IsSmallResolution() ? 400 : 500; } if (chart2 != null) { chart2.Width = chart1.Width; } }
private void DriverHubPage_SizeChanged(object sender, Windows.UI.Xaml.SizeChangedEventArgs e) { var vm = DataContext as DriverHubPageViewModel; if (vm != null) { vm.Refresh(); } var low = ControlTreeHelper.FindNameInVisualTree <StackPanel>(DriverSectionHub, "LowViewState"); var normal = ControlTreeHelper.FindNameInVisualTree <StackPanel>(DriverSectionHub, "NormalViewState"); var isLowRes = WindowHelper.IsSmallResolution(); DriverHubPage_Loaded(this, null); low.Visibility = isLowRes ? Visibility.Visible : Visibility.Collapsed; normal.Visibility = isLowRes ? Visibility.Collapsed : Visibility.Visible; }
static View GetView() { return(ControlTreeHelper.FindChildOfType <View>(Application.Current.RootVisual, 10)); }