Hirdetés
- gban: Ingyen kellene, de tegnapra
- [K2]: AnyDesk átverés
- sziku69: Fűzzük össze a szavakat :)
- VHS digitalizálás
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- Lalikiraly: Astra kalandok @ Negyedik rész
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- NASsoljunk: ZyXEL NSA-310 és az FFP
Ú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!
- Lenovo ideapad 330S laptop - Ryzen5 2500U - 8GB - 250GB SSD
- Land Rover Explore R 4/64GB, Megkímélt, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Xiaomi 12T 8/128GB Normál, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Xiaomi Redmi Note 13 Pro+ 5G 12/512GB, Normél, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával
- Minőségi tápegységek,650-1400W-ig,számlával,garanciával,EVGA,HP,FSP,Cougar,Cooler Master,stb
- Lenovo T450s notebookok - 14", i5-i7, 4-12GB RAM, eu vil.bill, számla, gar
- 18 éve! Billentyűzet magyarítás magyarosítás. Festés vagy lézerezés és egyebek! 3 lehetőség is van.
- Bomba ár! Lenovo ThinkPad T460s - i5-6GEN I 8GB I 128GB SSD I 14" FHD I Cam I W10 I Garancia!
- BESZÁMÍTÁS! MSI ThinA15 B7VF-449XHU Gamer notebook - R7 7735HS 16GB DDR5 1TB SSD nVidia RTX 4060 8GB
- HP 14 Elitebook 640 G10 FHD IPS i5-1345U vPro 10mag 16GB 512GB SSD Intel Iris XE Win11 Pro Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

