I'm not completely sure what you're trying to do since CNiSlide has a single axis that can't be removed. Did you mean dynamically remove the pointer? I don't think that there's a way to fill the control if it doesn't have any pointers. Instead of removing the last pointer, try setting the CNiPointer's Visible property to false, set the Value property to the slide's Axis.Maximum value, and set the CNiPointer's FillStyle property to CNiPointer::FillToMin. If this doesn't help, please reply with more information about what you're trying to do. Thanks.
- Elton