Основная проблема найти пример того, как в ComboBox Items вставлять ряд данных из базы Firebase, к примеру при нажатии кнопки
Создаем класс
public class primer
{
public int code { get; set; }
public string name { get; set; }
}
Создаем List
List<primer> list = new List<primer>();
Далее коннектимся к БД и выгружаем полученные запросом данные в список
public static void GetFBData()
{
string connString = "User=SADMIN;Password=PSWD;Database=/base/base.gdb;DataSource=x.x.x.x;Port = 3050;";
FbConnection fb = new FbConnection(connString);
try
{
fb.Open();
if(fb != null)
{
FbCommand cmd = new FbCommand(@"select name, code from database", fb);
FbDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
list.Add(new primer()
{
code = Convert.ToInt32(dr["code"]),
name = dr["name"].ToString()
});
}
}
}
catch(Exception ex)
{
//
}
}
И уже затем задаем откуда combobox
должен брать данные
comboBox1.DataSource = list;
comboBox1.DisplayMember = "name";
где name
мы обращаемся к объектуname
в нашем list
если хотим привязаться еще и значению, то можно так
comboBox1.DisplayValue = "code";
Если вам понадобиться больше параметров строки инициализации подключения к БД, то можете обратиться к ресурсу
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
GridView состоит с GridViewRowPresenter'ов и если GridViewColumn задан DataTemplate для ячеек, то внутри GridViewRowPresenter'а будут не TextBlock а ContentPresenter с тем что мы зададим в DataTemplate...
У меня есть глобальный массив и 2 события eventНа момент запуска программы события вызываются параллельно
Я делаю игру в юнити, сделал спавн объектов в случайных координатах, которые я задаюЗа объект который я спавню отвечает public GameObject hazard;