C#问题,在vb中,有多个textBox,和三个滚动条(RGB值)

要实现:用一组滚动条(RGB值)改变一个textBox文本框,当我点击第一个文本框时,可以改变点击的第一个textBox颜色,其他的文本框改不了。当我点击第二个文本框时,可以改变点击的第二个textBox颜色,其他的文本框改不了。第三个第四个。。。一样。应该要怎么解决?求大神帮忙

定义一个模块变量 currentTextBox
在所有TextBox的Enter事件中,把自己设为 currentTextBox;如果需要,在这里改变一次颜色。
滚动条改变RGB值时,只对 currentTextBox 改变颜色。