using System;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApp7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void cmboxBuildType_SelectedIndexChanged(object sender, EventArgs e)
{
if (cmboxBuildType.SelectedIndex == 0) //[ABC]
{
othercombobox.Items.Clear();//Her listelemeden önce temizliyoruz.
getFiles("[ABC]");
}
if (cmboxBuildType.SelectedIndex == 1) //[ADG]
{
othercombobox.Items.Clear(); //Her listelemeden önce temizliyoruz.
getFiles("[APG]");
}
}
void getFiles(string fileName)
{
try
{
string[] files = Directory.GetFiles((Application.StartupPath) + @"\\settings\\profiles\\");
foreach (string file in files)
{
FileInfo fileInfo = new FileInfo(file);
string dosyaAdi = fileInfo.Name;
Boolean isTrue= file.Contains(fileName);
if (isTrue==true)
{
othercombobox.Items.Add(dosyaAdi);
othercombobox.SelectedIndex = 0;
}
else
{
othercombobox.Items.Add("");
othercombobox.SelectedIndex = 0;
}
}
}
catch (Exception Ex)
{
MessageBox.Show(Ex.Message);
}
}
}
}