¿Cómo están?
En Windows Form .net 8. quiero usar trackBar para modificar números del 23.00 como mínimo al 278.00 como máximo, veo que maneja números enteros y en mi caso quiero manejar números decimales con doble decimales.
Como no podía hacerlo, más bien no se hacerlo, lo he hecho de esta otra forma.
El valor que hay que cambiar solo es el primer textBox que pone 123.
Su código es sencillo, pero hay que introducir todo el rato valores, prefiero desplazar un trackBar.
Código C#:
Código
public partial class Form1 : Form { public Form1() { InitializeComponent(); } double a, b, c, d, porcentaje100, resultado; private void button_Resultado_Click(object sender, EventArgs e) { a = Convert.ToDouble(textBox_a.Text); b = Convert.ToDouble(textBox_b.Text); c = Convert.ToDouble(textBox_c.Text); d = Convert.ToDouble(textBox_d.Text); porcentaje100 = Convert.ToDouble(textBox_100.Text); resultado = (a - b) / (c - d) * porcentaje100; label_Resultado.Text = resultado.ToString("0.00") + " %"; } }
¿Es posible usar decimales en un trackBar de alguna manera?
Saludos.