FlexGrid for WPF | ComponentOne
C1.WPF.FlexGrid.4.5.2 Assembly / C1.WPF.FlexGrid Namespace / C1FlexGrid Class / ShowMarquee Property

In This Topic
    ShowMarquee Property (C1FlexGrid)
    In This Topic
    Gets or sets a value that indicates whether the grid shows an Excel-style marquee around the current selection.
    Public Property ShowMarquee As Boolean
    public bool ShowMarquee {get; set;}
    By default, the marquee is black and two pixels thick. You can customize the appearance of the marquee using the Marquee property.
    The code below shows how you can create a marquee with a thick rounded red border and semi-transparent red interior and use that to highlight the selection instead of the regular SelectionBackground and CursorBackground properties.
    // customize the marquee
    var m = _flex.Marquee;
    m.Stroke = new SolidColorBrush(Colors.Red);
    m.Fill = new SolidColorBrush(Color.FromArgb(0x20, 0xff, 0x80, 0x80));
    m.StrokeThickness = 4;
    m.RadiusX = 3;
    m.RadiusY = 3;
    // show the marquee
    _flex.ShowMarquee = true;
    // no need to highlight the selection/cursor
    _flex.SelectionBackground = null;
    _flex.CursorBackground = null;
    See Also