I study this book: Build your own 2D Game Engine. I rewrite the 2D game engine from the book from JavaScript to C#.
I rewrote this example from the official book repository: 5.1.TextureShaders to C#: ColoredAndTexturedObjects_OpenTKOpenGL31CSharp.zip
This example draw texture and color objects at the same time. You can move a tank by arrow keys and by WASD keys.