public virtual void SetFlags(KryptonPageFlags flags) { int changed = _flags.SetFlags((int)flags); if (changed != 0) OnFlagsChanged((KryptonPageFlags)changed); }