- OnePlus 15 - van plusz energia
- One mobilszolgáltatások
- Motorola Moto G77 - kis motor, nagy karosszéria
- Telekom mobilszolgáltatások
- iPhone topik
- Különleges élményre invitál az Apple
- Poco F8 Ultra – forrónaci
- Okosóra és okoskiegészítő topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Az Apple állítólag tovább halasztja a Gemini segítette Siri bevezetését
Új hozzászólás Aktív témák
-
Kommy
veterán
Sziasztok!
Lenne egy olyan problémám, hogy van egy combobox ahol a Partnerek nevei vannak aminél van autocomplete, hogy lehessen benne keresni. Így töltöm fel a combobox-ot és csinálom meg belőle az autocomplete adatbázist
public void FillDropDownList(string Query, System.Windows.Forms.ComboBox DropDownName)
{
using (var cn = new SqlConnection(conStr))
{
cn.Open();
DataTable dt = new DataTable();
try
{
SqlCommand cmd = new SqlCommand(Query, cn);
SqlDataReader myReader = cmd.ExecuteReader();
dt.Load(myReader);
}
catch (SqlException e)
{
Console.WriteLine(e.ToString());
return;
}
DropDownName.DataSource = dt;
DropDownName.ValueMember = "id";
DropDownName.DisplayMember = "Nev";
string[] postSource = dt
.AsEnumerable()
.Select<System.Data.DataRow, String>(x => x.Field<String>("Nev"))
.ToArray();
var source = new AutoCompleteStringCollection();
source.AddRange(postSource);
partnerBox.AutoCompleteCustomSource = source;
partnerBox.SelectedIndex = -1;
}A problémám ott van, hogyha lenyitom valamiért a combobox-ot és elkezdek gépelni és nyomok egy Enter-t akkor kifagy a programot
Amikor kifagy a következő hívódik meg
private void partnerBox_SelectionChangeCommitted(object sender, EventArgs e)
{
reload_RepairIn("..." + partnerBox.SelectedValue.ToString() + " ... ");
reload_RepairOut("..." + partnerBox.SelectedValue.ToString() + " ... ");
}Igazából itt újratöltöm a kiválasztás szerint a két dataGridView-t, viszont ugye kapok egy hibát (ugyan ez van a KeyDown eventben csak kiegészítve az Enter billentyű szűrésére, hogy csak akkor fusson le):
System.NullReferenceException was unhandled
HResult=-2147467261
Message=Az objektumhivatkozás nincs beállítva semmilyen objektumpéldányra.Ha meg van nyitva a comboBox és az Autocomplete is akkor ugye nem választódik ki a comboBox-ban az adott Partner és ezért kaphatok NullReferenceException-t ha jól gondolom. De ugye ha nem nyitom le tökéletesen megy az Autocomplet-es kiváélasztás Enter leütéssel, ha lenyitom szépen tudok egérrel kiválasztani, de ha lenyitom akkor az Enterre kiakad, az egérrel pedig a kitakart Combobox-ból választ nem az AutoComplet-ből ami ugye kitakarj az AutoComplet-et
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Home server / házi szerver építése
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- Teljes verziós játékok letöltése ingyen
- Parfüm topik
- Büszke apukák és anyukák topikja
- gban: Ingyen kellene, de tegnapra
- Star Trek Online -=MMORPG=-
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Gyúrósok ide!
- Interactive Brokers társalgó
- További aktív témák...
- Gamer PC-Számítógép! Csere-Beszámítás! R7 5700 / RTX 2080Ti 11GB / 16GB DDR4 / 1TB Nvme SSD
- ADATA (1x32GB) DDR5 4800MHz CL40 - 120 hó garancia
- Lenovo IdeaPad 3 - 15,6" Full HD - AMD Athlon Silver 3050U - 4GB - 512GB SSD - Win10 PRO - MAGYAR
- Patriot Viper Venom RGB 32GB KIT DDR5 6000MHz CL36 - XMP/EXPO - ÚJ-Bontatlan
- AMPAPA D1 Erősítő + Douk Audio Q11 DAC
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


