public PaletteTreeStateRedirect ( |
||
redirect | Inheritence redirection instance. | |
back | Storage for back values. | |
backInherit | Inheritence for back values. | |
border | Storage for border values. | |
borderInherit | Inheritence for border values. | |
needPaint | NeedPaintHandler | Delegate for notifying paint requests. |
return | System |
public PaletteTreeStateRedirect(PaletteRedirect redirect,
PaletteBack back,
PaletteBackInheritRedirect backInherit,
PaletteBorder border,
PaletteBorderInheritRedirect borderInherit,
NeedPaintHandler needPaint)
: base(redirect, back, backInherit, border, borderInherit, needPaint)
{
Debug.Assert(redirect != null);
// Remember the redirect reference
_redirect = redirect;
// Create the item redirector
_nodeRedirect = new PaletteTripleRedirect(redirect,
PaletteBackStyle.ButtonListItem,
PaletteBorderStyle.ButtonListItem,
PaletteContentStyle.ButtonListItem,
needPaint);
}