using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace Converter
{
public partial class ConverterForm : Form
{
private double d;
private double centimeterToInch = 0.39;
private double meterToFoot = 3.28;
private double meterToYard = 1.09;
private double KilometerToMile = 0.62;
private double gramToOunce = 0.035;
private double kilogramToPound = 2.21;
private double metricTonToUkTon = 0.98;
private double metricTonToUsTon = 1.1;
private double hectareToAcre = 2.47;
private double squareCentimeterToSquareInch = 0.16;
private double squareMeterToSquareYard = 1.2;
private double squareKilometerToSquareMiles = 0.39;
private double cubicMeterToCubicYard = 1.35;
private double cubicMeterToCubicFoot = 35.23;
private double millilitreToTeaspoonUk = 0.17;
private double millilitreToTeaspoonUs = 0.2;
private double millilitreToTablespoonUk = 0.056;
private double millilitreToTablespoonUs = 0.068;
private double millilitreToFluidOunceUk = 0.0352;
private double millilitreToFluidOunceUs = 0.0338;
private double litreToPintUk = 1.76;
private double litreToPintUs = 2.11;
private double litreToQuartUk = 0.88;
private double litreToQuartUs = 1.06;
private double litreToGallonUk = 0.22;
private double litreToGallonUs = 0.26;
private String name = "";
private double inchToCentimeter = 2.54;
private double footToCentimeter = 30.48;
private double yardToMeter = 0.91;
private double mileToKilometer = 1.61;
private double ounceToGram = 28.35;
private double poundToKilogram = 0.45;
private double ukTonToMetricTon = 1.02;
private double usTonToMetricTon = 0.91;
private double acreToHectare = 0.4;
private double squareInchToSquareCentimeter = 6.45;
private double squareFootToSquareMeter = 0.09;
private double squareYardToSquareMeter = 0.84;
private double squareMileToSquareKilometer = 2.6;
private double cubicFootToCubicMeter = 0.028;
private double cubicYardToCubicMeter = 0.76;
private double teaspoonUkToMillilitre = 5.92;
private double teaspoonUsToMillilitre = 4.93;
private double tablespoonUkToMillilitre = 17.76;
private double tablespoonUsToMillilitre = 14.79;
private double fluidOunceUkToMillilitre = 28.41;
private double fluidOunceUsToMillilitre = 29.57;
private double pintUkToLitre = 0.57;
private double pintUsToLitre = 0.47;
private double quartUkToLitre = 1.14;
private double quartUsToLitre = 0.95;
private double gallonUkToLitre = 4.55;
private double gallonUsToLitre = 3.79;
public ConverterForm()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
if (textBox1.Text.Equals(""))
{
MessageBox.Show("Insert value in text box", "Error", MessageBoxButtons.OK);
textBox1.Clear();
}
else
{
d = Convert.ToDouble(textBox1.Text);
if (d < 0)
MessageBox.Show("Insert unsign value", "Error", MessageBoxButtons.OK);
else
{
if (siToUs.Checked)
toUs();
if (usToSi.Checked)
toSi();
}
}
}
catch (FormatException exception)
{
MessageBox.Show("Write only numbers in text box", "Error", MessageBoxButtons.OK);
textBox1.Clear();
}
}
private void toUs()
{
if (lenght.CanFocus)
convertToUsLenght();
if (weight.CanFocus)
convertToUsWeight();
if (square.CanFocus)
convertToUsSquare();
if (volume.CanFocus)
convertToUsVolume();
}
private void toSi()
{
if (lenght.CanFocus)
convertToSiLenght();
if (weight.CanFocus)
convertToSiWeight();
if (square.CanFocus)
convertToSiSquare();
if (volume.CanFocus)
convertToSiVolume();
}
private void convertToUsLenght()
{
if (centimeter.Checked && inch.Checked)
label2.Text = Convert.ToString(d * centimeterToInch) + " (inch)";
if (centimeter.Checked && foot.Checked)
label2.Text = Convert.ToString(meterToFoot / 100 * d) + " (foot)";
if (centimeter.Checked && yard.Checked)
label2.Text = Convert.ToString(meterToYard / 100 * d) + " (yard)";
if (centimeter.Checked && mile.Checked)
label2.Text = Convert.ToString(KilometerToMile * d / 100000) + " (mile)";
if (meter.Checked && inch.Checked)
label2.Text = Convert.ToString(centimeterToInch * d * 100) + " (inch)";
if (meter.Checked && foot.Checked)
label2.Text = Convert.ToString(meterToFoot * d) + " (foot)";
if (meter.Checked && yard.Checked)
label2.Text = Convert.ToString(meterToYard * d) + " (yard)";
if (meter.Checked && mile.Checked)
label2.Text = Convert.ToString(KilometerToMile * d / 1000) + " (mile)";
if (kilometer.Checked && inch.Checked)
label2.Text = Convert.ToString(centimeterToInch * 100000 * d) + " (inch)";
if (kilometer.Checked && foot.Checked)
label2.Text = Convert.ToString(meterToFoot * d * 1000) + " (foot)";
if (kilometer.Checked && yard.Checked)
label2.Text = Convert.ToString(meterToYard * d * 1000) + " (yard)";
if (kilometer.Checked && mile.Checked)
label2.Text = Convert.ToString(KilometerToMile * d) + " (mile)";
}
private void convertToUsWeight()
{
if (gram.Checked && ounce.Checked)
label2.Text = Convert.ToString(d * gramToOunce) + " (ounce)";
if (gram.Checked && pound.Checked)
label2.Text = Convert.ToString(kilogramToPound / 1000 * d) + " (pound)";
if (gram.Checked && ukTon.Checked)
label2.Text = Convert.ToString(metricTonToUkTon / 1000000 * d) + " (UK ton)";
if (gram.Checked && usTon.Checked)
label2.Text = Convert.ToString(metricTonToUsTon * d / 1000000) + " (US ton)";
if (kilogram.Checked && ounce.Checked)
label2.Text = Convert.ToString(gramToOunce * d * 1000) + " (ounce)";
if (kilogram.Checked && pound.Checked)
label2.Text = Convert.ToString(kilogramToPound * d) + " (pound)";
if (kilogram.Checked && ukTon.Checked)
label2.Text = Convert.ToString(metricTonToUkTon * d / 1000) + " (UK ton)";
if (kilogram.Checked && usTon.Checked)
label2.Text = Convert.ToString(metricTonToUsTon * d / 1000) + " (US ton)";
if (metricTon.Checked && ounce.Checked)
label2.Text = Convert.ToString(gramToOunce * d * 1000000) + " (ounce)";
if (metricTon.Checked && pound.Checked)
label2.Text = Convert.ToString(kilogramToPound * 1000 * d) + " (pound)";
if (metricTon.Checked && ukTon.Checked)
label2.Text = Convert.ToString(metricTonToUkTon * d) + " (UK ton)";
if (metricTon.Checked && usTon.Checked)
label2.Text = Convert.ToString(metricTonToUsTon * d) + " (US ton)";
}
private void convertToUsSquare()
{
if (hectare.Checked && arce.Checked)
label2.Text = Convert.ToString(d * hectareToAcre) + " (arce)";
if (hectare.Checked && squareInch.Checked)
label2.Text = Convert.ToString(d * 15500031) + " (squareInch)";
if (hectare.Checked && squareFoot.Checked)
label2.Text = Convert.ToString(107639.10417 * d) + " (squareFoot)";
if (hectare.Checked && squareYard.Checked)
label2.Text = Convert.ToString(11959.90046 * d) + " (squareYard)";
if (hectare.Checked && squareMile.Checked)
label2.Text = Convert.ToString(0.00386 * d) + " (squareMile)";
if (squarecentimeter.Checked && arce.Checked)
label2.Text = Convert.ToString(247.10538 / 10000000000 * d) + " (arce)";
if (squarecentimeter.Checked && squareInch.Checked)
label2.Text = Convert.ToString(squareCentimeterToSquareInch * d) + " (squareInch)";
if (squarecentimeter.Checked && squareFoot.Checked)
label2.Text = Convert.ToString(0.00108 * d) + " (squareFoot)";
if (squarecentimeter.Checked && squareYard.Checked)
label2.Text = Convert.ToString(squareMeterToSquareYard / 10000 * d) + " (squareYard)";
if (squarecentimeter.Checked && squareMile.Checked)
label2.Text = Convert.ToString(squareKilometerToSquareMiles / 10000000000 * d) + " (squareMile)";
if (squareMeter.Checked && arce.Checked)
label2.Text = Convert.ToString(0.00024 * d) + " (arce)";
if (squareMeter.Checked && squareInch.Checked)
label2.Text = Convert.ToString(1550.0031 * d) + " (squareInch)";
if (squareMeter.Checked && squareFoot.Checked)
label2.Text = Convert.ToString(10.76391 * d) + " (squareFoot)";
if (squareMeter.Checked && squareYard.Checked)
label2.Text = Convert.ToString(1.19599 * d) + " (squareYard)";
if (squareMeter.Checked && squareMile.Checked)
label2.Text = Convert.ToString(0.3861 / 1000000 * d) + " (squareMile)";
if (squareKilometer.Checked && arce.Checked)
label2.Text = Convert.ToString(247.10538 * d) + " (arce)";
if (squareKilometer.Checked && squareInch.Checked)
label2.Text = Convert.ToString(1550003100 * d) + " (squareInch)";
if (squareKilometer.Checked && squareFoot.Checked)
label2.Text = Convert.ToString(10763910.417 * d) + " (squareFoot)";
if (squareKilometer.Checked && squareYard.Checked)
label2.Text = Convert.ToString(1195990.0463 * d) + " (squareYard)";
if (squareKilometer.Checked && squareMile.Checked)
label2.Text = Convert.ToString(0.3861 * d) + " (squareMile)";
}
private void convertToUsVolume()
{
if (cubicMeter.Checked && cubicFoot.Checked)
label2.Text = Convert.ToString(d * cubicMeterToCubicFoot) + " (cubic foot)";
if (cubicMeter.Checked && cubicYard.Checked)
label2.Text = Convert.ToString(cubicMeterToCubicYard * d) + " (cubic yard)";
if (cubicMeter.Checked && teaspoonUk.Checked)
label2.Text = Convert.ToString(d * 168918.91) + " (teaspoonUk)";
if (cubicMeter.Checked && teaspoonUs.Checked)
label2.Text = Convert.ToString(202839.75 * d) + " (teaspoonUs)";
if (cubicMeter.Checked && tablespoonUk.Checked)
label2.Text = Convert.ToString(56306.3 * d) + " (tablespoonUk)";
if (cubicMeter.Checked && tablespoonUs.Checked)
label2.Text = Convert.ToString(67613.25 * d) + " (tablespoonUs)";
if (cubicMeter.Checked && fliudOunceUk.Checked)
label2.Text = Convert.ToString(35198.87 * d) + " (fliud ounce Uk)";
if (cubicMeter.Checked && fliudOunceUs.Checked)
label2.Text = Convert.ToString(31164.67 * d) + " (fliud ounce Us)";
if (cubicMeter.Checked && pintUk.Checked)
label2.Text = Convert.ToString(1759.75 * d) + " (pintUk)";
if (cubicMeter.Checked && pintUs.Checked)
label2.Text = Convert.ToString(2127.65 * d) + " (pintUs)";
if (cubicMeter.Checked && quartUk.Checked)
label2.Text = Convert.ToString(litreToQuartUk / 1000 * d) + " (quartUk)";
if (cubicMeter.Checked && quartUs.Checked)
label2.Text = Convert.ToString(litreToQuartUs / 1000 * d) + " (quartUs)";
if (cubicMeter.Checked && gallonUk.Checked)
label2.Text = Convert.ToString(219.96 * d) + " (gallonUk)";
if (cubicMeter.Checked && gallonUs.Checked)
label2.Text = Convert.ToString(264.17 * d) + " (gallonUs)";
if (millilitre.Checked && cubicFoot.Checked)
label2.Text = Convert.ToString(d * Math.Pow(30.48, 3)) + " (cubic foot)";
if (millilitre.Checked && cubicYard.Checked)
label2.Text = Convert.ToString(Math.Pow(91, 3) * d) + " (cubic yard)";
if (millilitre.Checked && teaspoonUk.Checked)
label2.Text = Convert.ToString(d * millilitreToTeaspoonUk) + " (teaspoonUk)";
if (millilitre.Checked && teaspoonUs.Checked)
label2.Text = Convert.ToString(millilitreToTeaspoonUs * d) + " (teaspoonUs)";
if (millilitre.Checked && tablespoonUk.Checked)
label2.Text = Convert.ToString(millilitreToTablespoonUk * d) + " (tablespoonUk)";
if (millilitre.Checked && tablespoonUs.Checked)
label2.Text = Convert.ToString(millilitreToTablespoonUs * d) + " (tablespoonUs)";
if (millilitre.Checked && fliudOunceUk.Checked)
label2.Text = Convert.ToString(millilitreToFluidOunceUk * d) + " (fliud ounce Uk)";
if (millilitre.Checked && fliudOunceUs.Checked)
label2.Text = Convert.ToString(millilitreToFluidOunceUs * d) + " (fliud ounce Us)";
if (millilitre.Checked && pintUs.Checked)
label2.Text = Convert.ToString(litreToPintUk * d / 1000) + " (pintUk)";
if (millilitre.Checked && pintUs.Checked)
label2.Text = Convert.ToString(litreToPintUs / 1000 * d) + " (pintUs)";
if (millilitre.Checked && quartUk.Checked)
label2.Text = Convert.ToString(litreToQuartUk / 1000 * d) + " (quartUk)";
if (millilitre.Checked && quartUs.Checked)
label2.Text = Convert.ToString(litreToQuartUs / 1000 * d) + " (quartUs)";
if (millilitre.Checked && gallonUk.Checked)
label2.Text = Convert.ToString(litreToGallonUk / 1000 * d) + " (gallonUk)";
if (millilitre.Checked && gallonUs.Checked)
label2.Text = Convert.ToString(litreToGallonUs / 1000 * d) + " (gallonUs)";
if (litre.Checked && cubicFoot.Checked)
label2.Text = Convert.ToString(d * Math.Pow(30.48, 3) * 1000) + " (cubic foot)";
if (litre.Checked && cubicYard.Checked)
label2.Text = Convert.ToString(Math.Pow(91, 3) * d * 1000) + " (cubic yard)";
if (litre.Checked && teaspoonUk.Checked)
label2.Text = Convert.ToString(d * millilitreToTeaspoonUk * 1000) + " (teaspoonUk)";
if (litre.Checked && teaspoonUs.Checked)
label2.Text = Convert.ToString(millilitreToTeaspoonUs * d * 1000) + " (teaspoonUs)";
if (litre.Checked && tablespoonUk.Checked)
label2.Text = Convert.ToString(millilitreToTablespoonUk * d * 1000) + " (tablespoonUk)";
if (litre.Checked && tablespoonUs.Checked)
label2.Text = Convert.ToString(millilitreToTablespoonUs * d * 1000) + " (tablespoonUs)";
if (litre.Checked && fliudOunceUk.Checked)
label2.Text = Convert.ToString(millilitreToFluidOunceUk * d * 1000) + " (fliudUk)";
if (litre.Checked && fliudOunceUs.Checked)
label2.Text = Convert.ToString(millilitreToFluidOunceUs * d * 1000) + " (fliudUs)";
if (litre.Checked && pintUk.Checked)
label2.Text = Convert.ToString(litreToPintUk * d) + " (pintUk)";
if (litre.Checked && pintUs.Checked)
label2.Text = Convert.ToString(litreToPintUs * d) + " (pintUs)";
if (litre.Checked && quartUk.Checked)
label2.Text = Convert.ToString(litreToQuartUk * d) + " (quartUk)";
if (litre.Checked && quartUs.Checked)
label2.Text = Convert.ToString(litreToQuartUs * d) + " (quartUs)";
if (litre.Checked && gallonUk.Checked)
label2.Text = Convert.ToString(litreToGallonUk * d) + " (gallonUk)";
if (litre.Checked && gallonUs.Checked)
label2.Text = Convert.ToString(litreToGallonUs * d) + " (gallonUs)";
}
private void convertToSiLenght()
{
if (centimeter.Checked && inch.Checked)
label2.Text = Convert.ToString(d * inchToCentimeter) + " (centimeter)";
if (centimeter.Checked && foot.Checked)
label2.Text = Convert.ToString(footToCentimeter * d) + " (centimeter)";
if (centimeter.Checked && yard.Checked)
label2.Text = Convert.ToString(100 / meterToYard * d) + " (centimeter)";
if (centimeter.Checked && mile.Checked)
label2.Text = Convert.ToString(100000 / KilometerToMile * d) + " (centimeter)";
if (meter.Checked && inch.Checked)
label2.Text = Convert.ToString(d / 100 / centimeterToInch) + " (meter)";
if (meter.Checked && foot.Checked)
label2.Text = Convert.ToString(d / meterToFoot) + " (meter)";
if (meter.Checked && yard.Checked)
label2.Text = Convert.ToString(d * yardToMeter) + " (meter)";
if (meter.Checked && mile.Checked)
label2.Text = Convert.ToString(1000 / KilometerToMile * d) + " (meter)";
if (kilometer.Checked && inch.Checked)
label2.Text = Convert.ToString(d / centimeterToInch / 100000) + " (kilometer)";
if (kilometer.Checked && foot.Checked)
label2.Text = Convert.ToString(d / 1000 / meterToFoot) + " (kilometer)";
if (kilometer.Checked && yard.Checked)
label2.Text = Convert.ToString(d / 1000 / meterToYard) + " (kilometer)";
if (kilometer.Checked && mile.Checked)
label2.Text = Convert.ToString(d / KilometerToMile) + " (kilometer)";
}
private void convertToSiWeight()
{
if (gram.Checked && ounce.Checked)
label2.Text = Convert.ToString(d * ounceToGram) + " (gram)";
if (gram.Checked && pound.Checked)
label2.Text = Convert.ToString(1000 / kilogramToPound * d) + " (gram)";
if (gram.Checked && ukTon.Checked)
label2.Text = Convert.ToString(1000000 / metricTonToUkTon * d) + " (gram)";
if (gram.Checked && usTon.Checked)
label2.Text = Convert.ToString(1000000 / metricTonToUsTon * d) + " (gram)";
if (kilogram.Checked && ounce.Checked)
label2.Text = Convert.ToString(1000 / gramToOunce * d) + " (kilogram)";
if (kilogram.Checked && pound.Checked)
label2.Text = Convert.ToString(d * poundToKilogram) + " (kilogram)";
if (kilogram.Checked && ukTon.Checked)
label2.Text = Convert.ToString(1000 / metricTonToUkTon * d) + " (kilogram)";
if (kilogram.Checked && usTon.Checked)
label2.Text = Convert.ToString(1000 / metricTonToUsTon * d) + " (kilogram)";
if (metricTon.Checked && ounce.Checked)
label2.Text = Convert.ToString(d / 1000000 / gramToOunce) + " (metric ton)";
if (metricTon.Checked && pound.Checked)
label2.Text = Convert.ToString(d / kilogramToPound / 1000) + " (metric ton)";
if (metricTon.Checked && ukTon.Checked)
label2.Text = Convert.ToString(d * ukTonToMetricTon) + " (metric ton)";
if (metricTon.Checked && usTon.Checked)
label2.Text = Convert.ToString(d * usTonToMetricTon) + " (metric ton)";
}
private void convertToSiSquare()
{
if (hectare.Checked && arce.Checked)
label2.Text = Convert.ToString(d * acreToHectare) + " (hectare)";
if (hectare.Checked && squareInch.Checked)
label2.Text = Convert.ToString(d / 15500031) + " (hectare)";
if (hectare.Checked && squareFoot.Checked)
label2.Text = Convert.ToString(1 / 107639.10417 * d) + " (hectare)";
if (hectare.Checked && squareYard.Checked)
label2.Text = Convert.ToString(1 / 11959.90046 * d) + " (hectare)";
if (hectare.Checked && squareMile.Checked)
label2.Text = Convert.ToString(1 / 0.00386 * d) + " (hectare)";
if (squarecentimeter.Checked && arce.Checked)
label2.Text = Convert.ToString(10000000000 / 247.10538 * d) + " (square centimeter)";
if (squarecentimeter.Checked && squareInch.Checked)
label2.Text = Convert.ToString(squareInchToSquareCentimeter * d) + " (square centimeter)";
if (squarecentimeter.Checked && squareFoot.Checked)
label2.Text = Convert.ToString(1 / 0.00108 * d) + " (square centimeter)";
if (squarecentimeter.Checked && squareYard.Checked)
label2.Text = Convert.ToString(10000 / squareMeterToSquareYard * d) + " (square centimeter)";
if (squarecentimeter.Checked && squareMile.Checked)
label2.Text = Convert.ToString(10000000000 / squareKilometerToSquareMiles * d) + " (square centimeter)";
if (squareMeter.Checked && arce.Checked)
label2.Text = Convert.ToString(1 / 0.00024 * d) + " (square meter)";
if (squareMeter.Checked && squareInch.Checked)
label2.Text = Convert.ToString(1 / 1550.0031 * d) + " (square meter)";
if (squareMeter.Checked && squareFoot.Checked)
label2.Text = Convert.ToString(squareFootToSquareMeter * d) + " (square meter)";
if (squareMeter.Checked && squareYard.Checked)
label2.Text = Convert.ToString(squareYardToSquareMeter * d) + " (square meter)";
if (squareMeter.Checked && squareMile.Checked)
label2.Text = Convert.ToString(1000000 / 0.3861 * d) + " (square meter)";
if (squareKilometer.Checked && arce.Checked)
label2.Text = Convert.ToString(1 / 247.10538 * d) + " (square kilometer)";
if (squareKilometer.Checked && squareInch.Checked)
label2.Text = Convert.ToString(1 / 1550003100 * d) + " (square kilometer)";
if (squareKilometer.Checked && squareFoot.Checked)
label2.Text = Convert.ToString(1 / 10763910.417 * d) + " (square kilometer)";
if (squareKilometer.Checked && squareYard.Checked)
label2.Text = Convert.ToString(1 / 1195990.0463 * d) + " (square kilometer)";
if (squareKilometer.Checked && squareMile.Checked)
label2.Text = Convert.ToString(squareMileToSquareKilometer * d) + " (square kilometer)";
}
private void convertToSiVolume()
{
if (cubicMeter.Checked && cubicFoot.Checked)
label2.Text = Convert.ToString(d * cubicFootToCubicMeter) + " (cubic meter)";
if (cubicMeter.Checked && cubicYard.Checked)
label2.Text = Convert.ToString(cubicYardToCubicMeter * d) + " (cubic meter)";
if (cubicMeter.Checked && teaspoonUk.Checked)
label2.Text = Convert.ToString(d * 0.00000592) + " (cubic meter)";
if (cubicMeter.Checked && teaspoonUs.Checked)
label2.Text = Convert.ToString(0.00000493 * d) + " (cubic meter)";
if (cubicMeter.Checked && tablespoonUk.Checked)
label2.Text = Convert.ToString(0.00001776 * d) + " (cubic meter)";
if (cubicMeter.Checked && tablespoonUs.Checked)
label2.Text = Convert.ToString(d * 0.00001479) + " (cubic meter)";
if (cubicMeter.Checked && fliudOunceUk.Checked)
label2.Text = Convert.ToString(0.00002841 * d) + " (cubic meter)";
if (cubicMeter.Checked && fliudOunceUs.Checked)
label2.Text = Convert.ToString(0.00002957 * d) + " (cubic meter)";
if (cubicMeter.Checked && pintUk.Checked)
label2.Text = Convert.ToString(d * 0.00057) + " (cubic meter)";
if (cubicMeter.Checked && pintUs.Checked)
label2.Text = Convert.ToString(0.00047 * d) + " (cubic meter)";
if (cubicMeter.Checked && quartUk.Checked)
label2.Text = Convert.ToString(0.00114 * d) + " (cubic meter)";
if (cubicMeter.Checked && quartUs.Checked)
label2.Text = Convert.ToString(d * 0.00095) + " (cubic meter)";
if (cubicMeter.Checked && gallonUk.Checked)
label2.Text = Convert.ToString(0.00455 * d) + " (cubic meter)";
if (cubicMeter.Checked && gallonUs.Checked)
label2.Text = Convert.ToString(0.00379 * d) + " (cubic meter)";
if (millilitre.Checked && teaspoonUk.Checked)
label2.Text = Convert.ToString(d * teaspoonUkToMillilitre) + " (millilitre)";
if (millilitre.Checked && teaspoonUs.Checked)
label2.Text = Convert.ToString(teaspoonUsToMillilitre * d) + " (millilitre)";
if (millilitre.Checked && tablespoonUk.Checked)
label2.Text = Convert.ToString(tablespoonUkToMillilitre * d) + " (millilitre)";
if (millilitre.Checked && tablespoonUs.Checked)
label2.Text = Convert.ToString(tablespoonUsToMillilitre * d) + " (millilitre)";
if (millilitre.Checked && fliudOunceUk.Checked)
label2.Text = Convert.ToString(fluidOunceUkToMillilitre * d) + " (millilitre)";
if (millilitre.Checked && fliudOunceUs.Checked)
label2.Text = Convert.ToString(fluidOunceUsToMillilitre * d) + " (millilitre)";
if (millilitre.Checked && pintUs.Checked)
label2.Text = Convert.ToString(1000 / litreToPintUk * d) + " (millilitre)";
if (millilitre.Checked && pintUs.Checked)
label2.Text = Convert.ToString(1000 / litreToPintUs * d) + " (millilitre)";
if (millilitre.Checked && quartUk.Checked)
label2.Text = Convert.ToString(1000 / litreToQuartUk * d) + " (millilitre)";
if (millilitre.Checked && quartUs.Checked)
label2.Text = Convert.ToString(1000 / litreToQuartUs * d) + " (millilitre)";
if (millilitre.Checked && gallonUk.Checked)
label2.Text = Convert.ToString(1000 / litreToGallonUk * d) + " (millilitre)";
if (millilitre.Checked && gallonUs.Checked)
label2.Text = Convert.ToString(1000 / litreToGallonUs * d) + " (millilitre)";
if (litre.Checked && teaspoonUk.Checked)
label2.Text = Convert.ToString(d / millilitreToTeaspoonUk / 1000) + " (litre)";
if (litre.Checked && teaspoonUs.Checked)
label2.Text = Convert.ToString(d / 1000 / millilitreToTeaspoonUs) + " (litre)";
if (litre.Checked && tablespoonUk.Checked)
label2.Text = Convert.ToString(d / 1000 / millilitreToTablespoonUk) + " (litre)";
if (litre.Checked && tablespoonUs.Checked)
label2.Text = Convert.ToString(d / 1000 / millilitreToTablespoonUs) + " (litre)";
if (litre.Checked && fliudOunceUk.Checked)
label2.Text = Convert.ToString(d / 1000 / millilitreToFluidOunceUk) + " (litre)";
if (litre.Checked && fliudOunceUs.Checked)
label2.Text = Convert.ToString(d / 1000 / millilitreToFluidOunceUs) + " (litre)";
if (litre.Checked && pintUk.Checked)
label2.Text = Convert.ToString(pintUkToLitre * d) + " (litre)";
if (litre.Checked && pintUs.Checked)
label2.Text = Convert.ToString(pintUsToLitre * d) + " (litre)";
if (litre.Checked && quartUk.Checked)
label2.Text = Convert.ToString(quartUkToLitre * d) + " (litre)";
if (litre.Checked && quartUs.Checked)
label2.Text = Convert.ToString(quartUsToLitre * d) + " (litre)";
if (litre.Checked && gallonUk.Checked)
label2.Text = Convert.ToString(gallonUkToLitre * d) + " (litre)";
if (litre.Checked && gallonUs.Checked)
label2.Text = Convert.ToString(gallonUsToLitre * d) + " (litre)";
}
private void textBox1_TextChanged_1(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
char[] ch = textBox1.Text.ToCharArray();
if (ch[0] == '0')
{
textBox1.Text = "" + Convert.ToDouble(textBox1.Text);
}
button1_Click(sender, e);
}
else
label2.Text = "No converded value";
}
}
}
Wednesday, February 27, 2008
SW210 Лабораторийн ажил 2 - Шийдэл 3
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment