Gracias bgsoft, pero al final hemos resuelto "a mano" el problema del valor mínimo y del intervalo fijo del SeekBar normal.
Ahora nuestro mínimo es 100 y el máximo 10000. Y va a intervalos de 100 en 100.
Para ello, hemos creado una variable global llamada radio.
En el Sub Activity_Create, le hemos dado un máximo a escala: SeekBarRadio.Max = 100.
En el Sub SeekBarRadio_ValueChanged, hemos puesto:
If UserChanged = False Then Return
If SeekBarRadio.Value < 1 Then SeekBarRadio.Value = 1 'valor mínimo "forzado" (100 en realidad)
radio = SeekBarRadio.Value * 100 'lo que proporciona.
lblMostrarRadio.Text = radio & " m" 'lo que muestra en realidad la etiqueta, y 'm' de metros.
-----------------
Enviamos radio a la base de datos.
Y al recibir el radio de la base de datos:
SeekBarRadio.Value = map1.Get("radio") / 100 'para mantener la misma escala de trabajo.
Saludos.