Hirdetés
- Xiaomi 15T Pro - a téma nincs lezárva
- Légből kapott hírünk van képekkel
- Honor Magic6 Pro - kör közepén számok
- Telemax GSM Szerviz Kft.
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Samsung Galaxy S24 FE - később
- Samsung Galaxy S23 Ultra - non plus ultra
- Milyen okostelefont vegyek?
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- iPhone topik
Ú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!
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Azonnali alaplapos kérdések órája
- GoodSpeed: Pillangóhatás: F billentyű meghibásodása -új gamer számítógépasztal
- Könyvajánló
- Battlefield 6
- Wise (ex-TransferWise)
- Synology NAS
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- 2025.10.29 - Frissített lista - Lenovo LOQ / LEGION Pro 7 (RTX 5070Ti / 5080 / 4080 / 4090)
- Azonnali kézbesítés az év bármely pillanatában
- GYÖNYÖRŰ iPhone 13 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3205
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3887, 100% Akkumulátor
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest


