Controls drawing in funny order! - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Controls drawing in funny order!

Hi All,

I have a set of my own controls that derive from Control class. I am having some trouble with the order in which they paint if they are overlapping. In fact sometimes it paints part of one and part of the other making it look like they are slotted together!!! I have attached a screen shot.

Does anybody know anything about the order and how controls are painted?

Comments

  • ashesmanashesman Posts: 4Member
    : Hi All,
    :
    : I have a set of my own controls that derive from Control class.
    : I am having some trouble with the order in which they paint if they
    : are overlapping. In fact sometimes it paints part of one and part
    : of the other making it look like they are slotted together!!! I
    : have attached a screen shot.
    :
    : Does anybody know anything about the order and how controls are
    : painted?
    :

    Resolved... Setting ExStyle was causing the problem

    [code]
    // This causes nasty flicker when other controls are overlapped
    protected override CreateParams CreateParams
    {
    get
    {
    CreateParams cp = base.CreateParams;
    cp.ExStyle |= 0x20;
    return cp;
    }
    }
    [/code]
Sign In or Register to comment.