Új hozzászólás Aktív témák
-
Specifikálnád egy kicsit jobban a kérdést? A windows "saját" context menüje is típusonként, elemenként, és állapotonként is változó. Más ha ikonra kattintasz, más ha az asztalra, más ha form fejlécre. A context menünek épp az a lényege, hogy az elem típusának és állapotának megfelelő menüt adjon...
-
válasz
trisztan94
#4063
üzenetére
Google-fu: datagridview column width
"Wrapper"-ből meg úgy nem lóg ki, ha az oszlopok összélessége kisebb, mint a wrapper szélessége...
-
válasz
kkdesign
#4010
üzenetére
Exception-re, ha nem tudod pontosan mit kell elkapni:
az a legyegyszerűbb, hogy csinálsz egy általános Exception catch-et és debuggerrel megnézed, hogy pontosan milyen kivételt dob...Amúgy meg ne sima parse-ot használj, hanem tryparse-ot és akkor nem kell kivételkezelés sem...
-
Test forgatásához forgatómátrixot (wiki + 1, 2) kell használni - ennek aktuális értékeit tudod a csúszkákkal állítani és a test aktuális pontjaiból tudod számolni vele a következő állapotot. A feladat a test pontjainak (mint vektoroknak) megszorzása a forgatómátrixxal.
Gondolom a test koordinátái valahol el vannak tárolva, a forgytás szögeit pedig az adott csúszkák change eseményének lekezelésével tudod változtatni.
-
válasz
martonx
#3974
üzenetére
Nem a színvonal esik, hanem már sokkal többen tudnak azok közül kérdéseket feltenni, akik nem értenek az adott témához... 10-15 évvel ezelőtt, ha az ember nem tudott hozzájutni a minimális információkhoz egyszerűen bele sem kezdett egy ilyen témába - ha meg muszáj volt, akkor legfeljebb fizett érte. Ma persze a neten bármilyen segítség elérhető és potenciálisan az embernek bármit meg is csinálnak ingyen, hacsak nem tegnapra kell.
Szóval szerintem nincs több hozzá nem értő ember, mint azelőtt, csak anno a hozzá nem értők nem tudták hol feltenni a kérdéseiket. No ezért tartunk ott, ahol. -
Array felett lehet foreach-elni, de a visszaadott értékek readonly-k lesznek...
Amúgy még for-ban is lehet tömbméretet változtani - persze nem c#-ban, hanem vb.net-ben (Redim Preserve). Sőt most látom, hogy végülis c#-ban is megoldgható, csak nem utasítással, hanem metódussal:
Array.Resize(ref arr, size); -
válasz
RedSign
#3736
üzenetére
Simán működik ez felülről futó ciklussal:
vízszint - egy állandó - ez nem is kell sornak legyen, ez elég, ha egy állandóban tárolod, a vízszint magassága úgysem lehet változó celláról cellára
0-9 sorok domborzatstruct Talaj{
public int Magassag;
public bool Elarasztva;
}
int sorok = 10;
int oszlopok = 10;
Talaj[][] terkep = new Talaj[sorok][oszlopok];
int vizszint = rnd.NextDouble()*10;
//...
for (sor = 0; sor<10; sor++) {
for (oszlop = 0; oszlop<10; oszlop ++) {
if(sor = 0){
if (terkep[sor][oszlop].Magassag<= vizszint) {
terkep[sor][oszlop].Elarasztva = true;
continue;
}
}
else if(oszlop > 0 &&
terkep[sor][oszlop].Magassag<= terkep[sor-1][oszlop-1].Magassag &&
terkep[sor-1][oszlop-1].Elarasztva) {
terkep[sor][oszlop].Elarasztva = true;
continue;
}
else if(terkep[sor][oszlop].Magassag<= terkep[sor-1][oszlop].Magassag &&
terkep[sor-1][oszlop].Elarasztva) {
terkep[sor][oszlop].Elarasztva = true;
continue;
}
else if(oszlop+1 < oszlopok &&
terkep[sor][oszlop].Magassag<= terkep[sor-1][oszlop-1].Magassag &&
terkep[sor-1][oszlop+1].Elarasztva) {
terkep[sor][oszlop].Elarasztva = true;
continue;
}
}
}kb, fejből.
-
Lehet, hogy a fileinfo kötve van a fileopendialoghoz és azért van a cross-thread probléma.Nem adattagként deklaráltad a fileNameProperty-t? Mivel a fő szál hozta létre az osztályt, a BGW nem tud hozzáférni ehhez. Csináld meg ez alapján.
Amúgy add át csak a full file nevet. Amúgy sem kell neked más a fileinfoból, nem is érdemes egy egész osztályt átpasszolni a BGW-nek emiatt. -
Akkor a tömb a változó-iadik elemet adja vissza a tömbből. Ha ez több, vagy kevesebb, mint a tömb legkisebb (alapértelmezetten 0) vagy legnagyobb (alapértelmezetten az elemek száma-1), akkor hibát dob (kevésbe "kényes" fejlesztői nyelvek esetén beg buffer overflow lesz az eredmény)
-
válasz
skunkkiller
#3441
üzenetére
Nem fórumban kellene hirdetni...
-
válasz
DanielXXXV
#3433
üzenetére
Pl: [link] > Function Calling
[még egy példa]De lehet, hogy félreértettelek - tárolt eljárásokat szeretnél hívni, vagy csak sima SQL lekérdezéseket szeretnél indítani?
-
válasz
DanielXXXV
#3431
üzenetére
Még egyszer nekifutnál a kérdésnek?

Ú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!
- Gaming notebook topik
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Autós topik
- Path of Exile (ARPG)
- Formula-1
- Házimozi haladó szinten
- A fociról könnyedén, egy baráti társaságban
- Sony MILC fényképezőgépcsalád
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- További aktív témák...
- Apple Watch Ultra 3 GPS + Cellular 49mm Natural Titanium Case with Blue/Bright Blue Trail Loop - M/L
- ÚJ !! Apple MacBook Pro 14" M5 10 CPU / 10 GPU / 16 GB RAM / 512GB - 1 ÉV APPLE GARANCIA
- Huawei Mateview 34 Standard (3440x1440 165Hz) ultrawide monitor
- Gen 4.0 vertikális VGA bovid
- Riser 20cm gen 4.0 16x
- AKCIÓ! Sony Playstation 5 PRO 2TB Digital játékkonzol garanciával extrákkal hibátlan működéssel
- AKCIÓ! Huawei Watch 4 Pro eSIM okosóra garanciával hibátlan működéssel
- HP EliteDesk 800 G3 (USDT), i5-6500T, 8GB DDR4,128GB SSD,WIN11
- BESZÁMÍTÁS! 2TB Samsung 990 PRO NVMe SSD meghajtó garanciával hibátlan működéssel
- Acer Chromebase All-in-One PC 23.8" Touchscreen
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



![;]](http://cdn.rios.hu/dl/s/v1.gif)



