The game class has a property IsMouseVisible. Set it to true.
Inside the game, you can simply write IsMouseVisible=true;
When it comes to the texture, you need to render the texture on something and detect when you click that.
If you do not have an actual object of your own to render on, and detect clicks on, but are using the sprite batch, then you have to detect clicks inside the display window and see if you clicked inside the area where your texture is being drawn.
You can see if the mouse is down in your update method.
if
(Mouse.GetState().LeftButton==ButtonState.Pressed)
And then get its position and see how that matches your textures position.