Buenas:
Algo no anda bien o no he entendido.
Por ahora he hecho esto.
Gracias.
Algo no anda bien o no he entendido.
Código (csharp) [Seleccionar]
using System;
using System.Windows.Forms;
namespace Regular_nivel_batería_01
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int razon2 = ((95 - 19 + 1) / 101);
private void trackBar1_Scroll(object sender, EventArgs e)
{
progressBar1.Value = (trackBar1.Value / razon2);
if (progressBar1.Value < 19)
{
progressBar1.Value = 0;
}
else if (progressBar1.Value > 95)
{
progressBar1.Value = 100;
}
else
{
progressBar1.Value = (progressBar1.Value - 19) / razon2;
}
//progressBar1.Value = trackBar1.Value;
//label_0_al_100.Text = trackBar1.Value.ToString() + " %";
}
private void Form1_Load(object sender, EventArgs e)
{
// Valores del trackBar.
trackBar1.Maximum = 100;
trackBar1.Minimum = 0;
trackBar1.SmallChange = 5;
trackBar1.Value = 19;
// Valores barra de progreso.
progressBar1.Maximum = 100;
progressBar1.Minimum = 0;
progressBar1.Step = 5;
progressBar1.Value = 19;
}
}
}
Por ahora he hecho esto.
Gracias.