comobobox1.Items.Add("Suzuki");
private void Car_Models()
{
string[] cars = carInformation.Vehicles_Models().Split(';';
for (int i = 0; i < cars.Length; i++)
{
string c = cars[i];
if (c.Contains(comboBox1.Text))
{
string model = c.Substring(c.IndexOf(',' + 1);
comboBox2.Items.Add(model);
}
}
}
namespace Car_Models
{
class CarInformation
{
public string Vehicles_Models()
{
string filePath = AppDomain.CurrentDomain.BaseDirectory + "Models.txt";
string models= "";
if (File.Exists(filePath))
{
using (StreamReader sr = new StreamReader(filePath))
{
models = sr.ReadToEnd();
}
}
return models;
}
}
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.Text == "Suzuki")
{
comboBox2.Items.Clear();
string[] lineOfContents = File.ReadAllLines("Models.txt");
foreach (var line in lineOfContents)
{
string[] tokens = line.Split(',';
comboBox2.Items.Add(tokens[1]);
}
}
}
Suzuki,gsxr 1000
Suzuki,gsxr 750
Suzuki,gsxr 600
Honda,cbr 600 rr
Honda,cbr 600 f
Honda,cbr 125
file.appendalltext("Models.txt", environment.newline + textbox1.text + "," + textbox2.text)
Copyright © 2024, NextGenUpdate.
All Rights Reserved.