コード例 #1
0
        private void CreateActionBar(Grid layout)
        {
            var row = new RowDefinition();

            row.Height = new GridLength(DisplayConstants.Dimensions.Forms.RdpSection.ActionBarHeight);

            layout.RowDefinitions.Add(row);

            var panel = new DockPanel();

            panel.Background = EasyColour.BrushFromHex(DisplayConstants.Colours.Forms.RdpSection.ActionBarBackgroundGrey);
            var thick = new Thickness(DisplayConstants.Dimensions.Forms.RdpSection.PaddingLeft, 0, DisplayConstants.Dimensions.Forms.RdpSection.PaddingRight, 0);

            panel.Margin = thick;

            Grid.SetRow(panel, 2);

            var border = BorderFactory.BevelFull(DisplayConstants.Colours.Borders.RdpSection.ActionBarBorder);

            border.Margin = thick;
            Grid.SetRow(border, 2);

            layout.Children.Add(panel);
            layout.Children.Add(border);
        }