Example #1
0
        public void InitVisualControl()
        {
            _vInfo = new Grid()
            {
                IsHitTestVisible = false
            };
            Grid grd = new Grid()
            {
                Height = viewmodel.height2, Width = viewmodel.len2, VerticalAlignment = VerticalAlignment.Top, HorizontalAlignment = HorizontalAlignment.Left
            };
            Border brdback = new Border()
            {
                Background = viewmodel.background, Width = viewmodel.len2, Height = viewmodel.height2, HorizontalAlignment = HorizontalAlignment.Left, VerticalAlignment = VerticalAlignment.Top, CornerRadius = new CornerRadius(10), BorderThickness = new Thickness(0.5), BorderBrush = Brushes.Blue
            };
            //brdback.Effect = new System.Windows.Media.Effects.DropShadowEffect() ;
            Border brd = new Border()
            {
                Background = brush, Width = viewmodel.len2, Height = viewmodel.height2, HorizontalAlignment = HorizontalAlignment.Left, VerticalAlignment = VerticalAlignment.Top, CornerRadius = new CornerRadius(10), BorderThickness = new Thickness(0.5), BorderBrush = Brushes.Blue
            };

            OperateHelper.bind(this, "location", _vInfo, Border.MarginProperty);

            TextBlock txt = new TextBlock()
            {
                VerticalAlignment = VerticalAlignment.Center, HorizontalAlignment = HorizontalAlignment.Left, Margin = new Thickness(5, 1, 0, 0), Foreground = viewmodel.fontBrush, FontSize = viewmodel.fontSize2
            };

            OperateHelper.bind(this, "info", txt, TextBlock.TextProperty);

            //vLinkLine = new Line() { StrokeThickness = 2, Stroke = viewmodel.lineBrush };
            //vLinkLine.Effect = new System.Windows.Media.Effects.DropShadowEffect();
            //OperateHelper.bind(this, "locationX", vLinkLine, Line.X1Property);
            //OperateHelper.bind(this, "locationY", vLinkLine, Line.Y1Property);
            //OperateHelper.bind(this, "centerX", vLinkLine, Line.X2Property);
            //OperateHelper.bind(this, "centerY", vLinkLine, Line.Y2Property);
            vLinkLine = new Microsoft.Expression.Controls.LineArrow()
            {
                StrokeThickness = 1, Stroke = viewmodel.lineBrush, VerticalAlignment = VerticalAlignment.Top, HorizontalAlignment = HorizontalAlignment.Left, ArrowSize = 5, EndArrow = Microsoft.Expression.Media.ArrowType.StealthArrow
            };
            OperateHelper.bind(this, "lineMargin", vLinkLine, Microsoft.Expression.Controls.LineArrow.MarginProperty);
            OperateHelper.bind(this, "lineWidth", vLinkLine, Microsoft.Expression.Controls.LineArrow.WidthProperty);
            OperateHelper.bind(this, "lineHeight", vLinkLine, Microsoft.Expression.Controls.LineArrow.HeightProperty);
            OperateHelper.bind(this, "lineDir", vLinkLine, Microsoft.Expression.Controls.LineArrow.StartCornerProperty);



            Border brd2 = new Border()
            {
                Width = viewmodel.len2, Height = viewmodel.height2, HorizontalAlignment = HorizontalAlignment.Left, VerticalAlignment = VerticalAlignment.Top, CornerRadius = new CornerRadius(10)
            };

            brd2.Background = viewmodel.brushCover;
            grd.Children.Add(brdback);
            grd.Children.Add(brd);
            grd.Children.Add(txt);
            grd.Children.Add(brd2);
            _vInfo.Children.Add(grd);
            //vInfo.Child = txt;
        }
Example #2
0
 public void InitializeComponent()
 {
     if (_contentLoaded)
     {
         return;
     }
     _contentLoaded = true;
     System.Windows.Application.LoadComponent(this, new System.Uri("/SilverlightMediaPlayer;component/MainPage.xaml", System.UriKind.Relative));
     this.Storyboard1 = ((System.Windows.Media.Animation.Storyboard)(this.FindName("Storyboard1")));
     this.Storyboard2 = ((System.Windows.Media.Animation.Storyboard)(this.FindName("Storyboard2")));
     this.Storyboard3 = ((System.Windows.Media.Animation.Storyboard)(this.FindName("Storyboard3")));
     this.Storyboard4 = ((System.Windows.Media.Animation.Storyboard)(this.FindName("Storyboard4")));
     this.Storyboard5 = ((System.Windows.Media.Animation.Storyboard)(this.FindName("Storyboard5")));
     this.LayoutRoot  = ((System.Windows.Controls.ScrollViewer)(this.FindName("LayoutRoot")));
     this.canvas1     = ((System.Windows.Controls.Canvas)(this.FindName("canvas1")));
     this.me          = ((System.Windows.Controls.MediaElement)(this.FindName("me")));
     this.grid0       = ((System.Windows.Controls.Grid)(this.FindName("grid0")));
     this.grid1       = ((System.Windows.Controls.Grid)(this.FindName("grid1")));
     this.image1      = ((System.Windows.Controls.Image)(this.FindName("image1")));
     this.image2      = ((System.Windows.Controls.Image)(this.FindName("image2")));
     this.image3      = ((System.Windows.Controls.Image)(this.FindName("image3")));
     this.image4      = ((System.Windows.Controls.Image)(this.FindName("image4")));
     this.image5      = ((System.Windows.Controls.Image)(this.FindName("image5")));
     this.grid2       = ((System.Windows.Controls.Grid)(this.FindName("grid2")));
     this.textblock3  = ((System.Windows.Controls.TextBlock)(this.FindName("textblock3")));
     this.textblock1  = ((System.Windows.Controls.TextBlock)(this.FindName("textblock1")));
     this.textblock2  = ((System.Windows.Controls.TextBlock)(this.FindName("textblock2")));
     this.grid3       = ((System.Windows.Controls.Grid)(this.FindName("grid3")));
     this.volume      = ((System.Windows.Controls.ProgressBar)(this.FindName("volume")));
     this.canvas2     = ((System.Windows.Controls.Canvas)(this.FindName("canvas2")));
     this.progressbar = ((System.Windows.Controls.ProgressBar)(this.FindName("progressbar")));
     this.vernier     = ((System.Windows.Shapes.Rectangle)(this.FindName("vernier")));
     this.grid4       = ((System.Windows.Controls.Grid)(this.FindName("grid4")));
     this.preview     = ((System.Windows.Controls.MediaElement)(this.FindName("preview")));
     this.cp          = ((Microsoft.Expression.Controls.Callout)(this.FindName("cp")));
     this.mute        = ((System.Windows.Controls.Grid)(this.FindName("mute")));
     this.grid5       = ((System.Windows.Controls.Grid)(this.FindName("grid5")));
     this.pause       = ((System.Windows.Controls.Grid)(this.FindName("pause")));
     this.rectangle   = ((System.Windows.Shapes.Rectangle)(this.FindName("rectangle")));
     this.rectangle1  = ((System.Windows.Shapes.Rectangle)(this.FindName("rectangle1")));
     this.play        = ((Microsoft.Expression.Shapes.RegularPolygon)(this.FindName("play")));
     this.stop        = ((System.Windows.Shapes.Rectangle)(this.FindName("stop")));
     this.replay      = ((Microsoft.Expression.Shapes.BlockArrow)(this.FindName("replay")));
     this.Esctext     = ((System.Windows.Controls.TextBlock)(this.FindName("Esctext")));
     this.fullscreen  = ((System.Windows.Controls.Grid)(this.FindName("fullscreen")));
     this.lineArrow3  = ((Microsoft.Expression.Controls.LineArrow)(this.FindName("lineArrow3")));
     this.lineArrow2  = ((Microsoft.Expression.Controls.LineArrow)(this.FindName("lineArrow2")));
     this.lineArrow1  = ((Microsoft.Expression.Controls.LineArrow)(this.FindName("lineArrow1")));
     this.lineArrow   = ((Microsoft.Expression.Controls.LineArrow)(this.FindName("lineArrow")));
 }