- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Tomasz72: Ventilátor upgrade
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- Brogyi: CTEK akkumulátor töltő és másolatai
- MasterDeeJay: H110-es lapban 10.gen Comet Lake működhet?
- eBay-es kütyük kis pénzért
- Parci: Milyen mosógépet vegyek?
- Mr. Y: Motoros sztorik #06
Új hozzászólás Aktív témák
-
Szabesz
őstag
-
Bobrooney
senior tag
Sziasztok!
Tud valaki olyanra megoldást, hogy stringből hogyan tudok Metódus nevet csinálni?
Tehát nekem stringben el vannak tárolva a metódus nevem (azaz xml-ben)
van pl 1 Cat() nevű metódusom, azt az Action-nek így adom át:
new Action(Cat);ezt hogy tudnám megcsinálni Stringből, hogy ne kelljen manuálisan beállítgatnom a metódusokat?
-
SeQ
csendes tag
Köszi a hozzászólásokat!
Segítségükkel sikerült megtalálnom az akkori problémámra a megoldást. [link]Viszont továbbfejlődött a problémám.
Az oldal ahol szeretnék automatizálni java alapú, ezért a html vezérlés nem elég ide sajnos. Ötletek ezzel kapcsolatban? Nem nagyon szeretnék jávát programozni
-
amargo
addikt
-
SeQ
csendes tag
Sziasztok!
Kezdő VS.NET "fejlesztő" vagyok. Automatizálni szeretnék egy web-es felületet. Elég hamar problémába ütköztem. Az oldalra még sikeresen be tudok léptetni, viszont a köveztkező gombra már nem tudok "rákattintatni". Miként tudom ezt megvalósítani?Eddigi fejlesztményem:
private void butttonStart_Click(object sender, EventArgs e)
{
webBrowser.Document.GetElementById("j_username").SetAttribute("value", txtEmail.Text);
webBrowser.Document.GetElementById("j_password").SetAttribute("value", txtPassword.Text);
webBrowser.Document.GetElementById("loginbutton").InvokeMember("click");
}
private void buttonNext_Click(object sender, EventArgs e)
{
//webBrowser.Document.GetElementById("mx108").InvokeMember("click")
webBrowser.Document.GetElementById("mx108_compHolder").InvokeMember("click");
}egykis forráskod az oldalról:
<td nowrap id="mx109_0" align="middle" valign="top" style="vertical-align:top;"><div nowrap needsrefresh="false" vis="true" id="mx108_compHolder" class="bc" style="display:inline;">
<span align='middle' ctype="label" id="mx108" tabindex="0" ev="LW" targetid="mx108" mxevent="click" class="text favappsportletlink " style="display:block;;cursor:pointer;;;" title="LWO "><img id='mx108_image' src='../webclient/images/appimg_generic.gif' class='favappsportletlinkimg' border='0' alt="LeWoOr" style='vertical-align:top;margin:0px;margin-left:3px;margin-right:3px;'/>LeWoOr</span></div></td> <td class="prs"></td>
</tr>Hibaüzenet nincs. Biztosra veszem, hogy a hiba az én minimális tudáskészletemben van. Ha hülyén kérdezek, kérlek akkor is jelezzétek, hogy milyen infó kellene még, hogy tudjatok segíteni nekem!
Előre is köszi! -
drkbl
őstag
válasz
Des1gnR #3091 üzenetére
Ha egy menetben növeled x-et és y-t, akkor átlósan rakja le őket. Kell egy fix bal oldal változó, egy ideiglenes bal oldal és egy ideiglenes felső koordináta. Kezdetben az ideiglenes és fix bal oldal megegyezik. Lerakod az első gombot ideiglenes bal oldalra, növeled az ideiglenes bal oldalt gombszélesség + közzel. Ha x gomb le van rakva, ideiglenes bal oldal vissza fixre, ideiglenes felső pedig gombmagasság+közzel nő. Ehhez olyan konténer kell, ahol pozicionálható a gomb, pl. Canvas.
Azt, hogy x gomb van lerakva, vizsgálhatod úgy is, hogy a ciklusváltozó osztva az egy sorba kívánt gombok számával maradéka mikor nulla. -
Des1gnR
őstag
válasz
martonx #3090 üzenetére
aham, a this.LayoutRoot-al megcsinál minden gombot amire szükségem van, de ugye egymásra pakolja őket. Már egy órája azt guglizom, hogy miként tudnám őket más pozíciókra illeszteni, de eddig sikertelenül.
Így képzeltem el:int xpoz=40, ypoz=80; // for cikluson kívül
Canvas.SetLeft(clickMeButton, xpoz);
Canvas.SetTop(clickMeButton, ypoz);
xpoz += 15;
ypoz += 15;De így nem jó, valami ötlet?
-
Des1gnR
őstag
Ohh ez príma, de máris belefutottam egy kis problémába:
for (int i = 0; i < 9; i++)
{
Button squareButton = new Button();
squareButton.Height = 100;
squareButton.Width = 100;
squareButton.Margin = new Thickness(10,10,10,10);
squareButton.Style = this.Resources["MyCustomButtonStyle"] as Style;
squareButton.Content = i;
squareButton.Click += new RoutedEventHandler(ButtonClick);
SquareHolder.Children.Add(squareButton);
}
Ebben a kódban mi az a SquareHolder? this.LayoutRoot.Children.Add(squareButton); sort használva nem a kívánt eredményt kapom ami a képen van és a szövegben sem találom, hogy megmagyarázná. -
drkbl
őstag
-
drkbl
őstag
válasz
Des1gnR #3082 üzenetére
Silverlight relatíve távol áll tőlem, de úgy gondolom, ha egy panel leszármazottra tetted a gombokat, akkor a Panel.Children System.Windows.Controls.UIElementCollection típusú kollekció elemein végighaladhatsz. Ha a gombokat buttonX-nek nevezted el, akkor azt kellene vizsgálni egy belső ciklusban, hogy melyik gyerek neve buttonX, ha megtalálta, beállítani a láthatóságot és megszakítani a ciklust.
ciklus i 0-tól Érték-1-ig
ciklusj 0-tól Panel gyerekeinek száma mínusz egyig
ha panel.Children[j] Control típusú
ha ((Control) panel.Children[j]).Name==String.Format("button{0}", i) akkor
((Control) panel.Children[j]).Opacity=1;
break; -
Des1gnR
őstag
Így néz ki a progi: http://img840.imageshack.us/img840/7412/progiw.jpg
És azt akartam, hogy amikor megadja a függőségeket akkor az egyszerűbb legyen a felhasználónak. (mert ugye kézzel is be lehetne gépelni)
Amiket beírna a felhasználó azt pakolnám egy lisboxba és azzal dolgoznék tovább szóval a program e nélkül is működik, de jó lenne valahogy mégis megvalósítani. -
Des1gnR
őstag
Sziasztok!
Egy olyan programot írok silverlightban ahol bekérem az attribútumok számát és elnevezem őket az abc betűivel.
pl 3 attribútum: A B CEzek után szeretnék létrehozni annyi gombot ahány attribútum van és elnevezni őket az attribútumok nevével.
Eddig azzal próbálkoztam, hogy létrehoztam a gombokat és levettem a láthatóságukat 0-ra majd csak annyinak adtam volna vissza ahány attribútum van, de ez így nem áll össze, szóval más megoldásra lenne szükségem.
string[] tmb = new string[] {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" };
private void button1_Click(object sender, RoutedEventArgs e)
{
double ertek = 0;
ertek = double.Parse(textBox1.Text);
label2.Content = "Így neveztem el az attribútumokat:";
for (int i = 0; i < ertek; i++)
{
label2.Content = label2.Content + " " + tmb[i];
button5.Opacity = 1;
button6.Opacity = 1;
button7.Opacity = 1;
}
}Remélem érthető voltam és tudtok segíteni.
-
drkbl
őstag
A Visual Studio debugger használata: [link]
-
ArchElf
addikt
Sudoku solvert dobtam össze - tudom nem nagy cucc, de legalább átlinkelem a történetet - háthamégis lefikázza valaki
AE
-
Gyuri16
senior tag
azt hiszem legkozelebb jobban meggondolom ha hozzaszolok.. reszemrol utolso hsz a temaban, tovabb privatban, nagyon off mar.
valasz a kedesedre:
#3063: in csak pszeudokodban van
#3065: de van pascalban is
#3066: de pascalban nem olyan
#3068: de pythonban olyan
aztan felhoztatok, hogy c#ban mast jelent az in, ami igaz, viszont en nem errol irtam. -
Lacces
őstag
Sziasztok!
Ha egy ASP.NET MVC-s oldalt akarok fejleszteni Linux alatt, monodeveloper-t használva.
Valaki csinált már oldalt ez alatt az IDE alatt?
Tapasztalatok?
Már látom, hogy linux alatt is van ilyen, és kíváncsivá tett.Vagy inkább mennyen a VS2010express?
-
drkbl
őstag
válasz
WonderCSabo #3063 üzenetére
pl. Delphi / Pascal.
Nekem személy szerint jobban is tetszik az x in [0,3,4,6], mint a Set.Contains().
-
Bobrooney
senior tag
válasz
WonderCSabo #3063 üzenetére
Igen ott Pszeudóban kell papíron kódolni az öregnek
-
Bobrooney
senior tag
válasz
WonderCSabo #3059 üzenetére
Köszönöm szépen
nem tudom miért ez a valami in valamiben jut mindig eszembe halmazoknál :S -
Bobrooney
senior tag
Sziasztok!
Nem rég kezdtem C#-ozni, az lenne a kérdésem, halmazt szeretnék, 1 szám 1x szerepeljen, ez ha minden igaz HashSet pl.
HashSet<byte> SNumberSet = new HashSet<byte>();
Hogy tudom megnézni hogy egy véletlen generált szám szerepel-e a halmazomban?
if(randomNumber in SNumberSet)
erre hibát tol
gondolom mert nemjól akarom lekérdezni
ezt hogy kéne?A választ előre is köszönöm!
-
amargo
addikt
válasz
Jhonny06 #3056 üzenetére
Ha gondolod a devportal-ok összehoztak erről egy könyvet Silverlight 4.0 - A technológia és ami mögötte van, igaz ez silverlight viszont elég nagy az átjárhatóság.
-
amargo
addikt
válasz
Jhonny06 #3050 üzenetére
Jahh, hogy nem akarsz ezzel foglalkozni, akkor nem szóltam.
Kérdés feltevésnél jó lenne leírni, hogy csak túl akarsz esni rajta, mert úgy könnyebb igazodni"Azt a pár controlt behúzod a toolbox-ból és oda helyezed, ahova akarod."
Pont ezért lepődtem meg az igényeden és ebből is látszik, hogy még egyáltalán nem foglalkoztál vele. Lényegében Te nem tudtál mit kezdeni azzal, hogy mi történik akkor, mikor átméretezi valaki az ablakot.(#3054) Jhonny06: 1 perc rendesen felépítve is.
-
Jhonny06
veterán
válasz
petersonal #3049 üzenetére
Azt is tolom, de nem.
-
Jhonny06
veterán
Vicces? Azt a pár controlt behúzod a toolbox-ból és oda helyezed, ahova akarod. Ebbe nem az UI a lényeg, hanem a logika (XAML-be kézzel írod be pl. az egyes button-ok koordinátáit és mindig nézed design nézetbe, hogy jó-e?
). Amúgy nem az én pályám a C# és WPF, csak azért foglalkozom vele most, mert muszáj.
-
ArchElf
addikt
válasz
petersonal #3044 üzenetére
ugye C# alatt?
public Bitmap ResizeBitmap( Bitmap b, int nWidth, int nHeight )
{
Bitmap result = new Bitmap( nWidth, nHeight );
using( Graphics g = Graphics.FromImage( (Image) result ) )
g.DrawImage( b, 0, 0, nWidth, nHeight );
return result;
}AE
-
petersonal
tag
Hali srácok!
Egy olyan kérdésem lenne hogy valaki tud arra egyszerű megoldást hogy egy képet valahogy átméretezzünk? -
j0k3r!
őstag
válasz
Jhonny06 #3040 üzenetére
nem vagyok egy wpf guru, de egy App.xaml mindenfelekepp kell, ha jol tudom (ez az entry point).
esetleg probalj meg letrehozni egy uj wpf projectet, mas most hirtelen nem jut eszembe. (vagyis igen, hozzaadhatnal Window itemeket a projecthez, de azon meg allitgatni kellene szerintem minimum egy BuildAction-t, meg egy StartupUri-t) -
j0k3r!
őstag
válasz
Jhonny06 #3033 üzenetére
xaml-ben a Window objectnek van egy ilyen property-je. default wpf projectnel igy fog kinezni a MainWindow.xaml:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525" ResizeMode="CanMinimize">
<Grid>
</Grid>
</Window>ezzel a megoldassal megmarad mind a harom gomb, de a teljes meret gomb le lesz tiltva, es atmeretezni se engedi az ablakot.
ha komplexebb megoldas kell (a teljes meret gomb se jelenjen meg), akkor ArchElf megoldasa lehet a nyero.
(#3033) Jhonny06: en ilyet hirtelen most nem talaltam. wpf alkalmazasrol beszelunk?
-
ArchElf
addikt
MOBILNET SUX
AE
-
ArchElf
addikt
AE
-
Jhonny06
veterán
Sziasztok!
Egy WPF-es alkalmazásnál valahogy le lehet tiltani egyszerűen az átméretező gombot? A kis méret és a bezárás maradna, csak mivel egy kis ablakos alkalmazás lenne, ezért nem skálázódnának a control-ok (illetve WPF-en belül automatikusan nyilván igen), mármint nem lehetne nagyítani, így nincs értelme és csak megzavarná a felhasználót. Találtam mindenféle bonyolult kódsort, esetleg van egy egyszerű property erre?
Tehát a középső gombról van szó:
-
-
kingabo
őstag
válasz
Neil Watts #3027 üzenetére
A ciklus után a maxKezdoertek és a minKezdoertek fogja tartalmazni az adott tömbindexeket. Rosszul nevezted el a változókat, ezért vagy gondban, sokkal jobb lenne pl a minErtekIndex, MaxErtekIndex, a tárolt értéknek meg minErtek, maxErtek (beszédesebb).
-
válasz
WonderCSabo #3022 üzenetére
Szia!
Az vele a nagy gondom, hogy a pont elé nem írja ki a hozzátartozó nevet. Ha az if-be írom az úgy nem jó, mert kettőt nem írhatok ki egymás alá (max + min), egy sorba kell.
Az if után nem írhatom, mert akkor nem ír neveket érthető módon.
Az egész cikluson kivülre meg nem írhatom, mert akkor meg hibás lesz.
Üdv. core2
-
-
WonderCSabo
félisten
válasz
Neil Watts #3020 üzenetére
Miért ez így miért nem jó? Attól eltekintve, hogy a max/min keresés ciklusában n-szer kiirod a még be nem fejezett max/min keresés eredményét...
-
ubid
senior tag
Valaki tudna abba segíteni, hogy silverlight-ba ha van több combobox-om egy lapon, akkor azoknak hogyan tudok más-más datacontext-et beállítani ?
De úgy hogy az előzőek értéke se vesszen el .
Már vagy 4 órája ezzel szórakozok. de sehogy sem jön össze.
-
Sziasztok!
Na megoldottam minden felmerülő problémát a programmal kapcsolatban. Már csak egy esztétikai gond van
Itt a kód, már csak azt nem értem, hogy amikor a minimumot és a maximumot keresem akkor hogy tudnám mellé a neveket is kiirni?
Üdv. core2
-
Peter Kiss
őstag
Márpedig a Management Studio-ban meg kell találnod. Vagy az oszlopot szerkesztve, vagy design nézetben megnyitva a táblát az oszlopra ráállva ott kell lennie, hogy "identity column" vagy hasonló. 2008-ban ezt a lent megjelenő ablakban tudtad megadni, szerintem most is ott tudod.
-
ubid
senior tag
Nem igazán találok ilyet se a Management studioban ( express 2012 )
Se a visual studioban az EDMX modell körül.
merre van akkor ?
-
ubid
senior tag
Helló!
Valaki tudna segíteni abban hogy vajon az mitől lehet, hogy az ID db oldalon nem növekszik magától...ezért minden PK ütközés van. :S
db-ben pedig be van állítva, hogy ő PK.
-
kingabo
őstag
Pl a Com hívásoknál rengeteget segít, ugyanis a Comnál nem lehet túlterhelni a paramétereken, 1 fv van ami tartalmazza az összes paramétert. Viszont ha neked ebből csak 2-3 kell, attól még régen a maradékot is meg kellett adni. Így viszont mindnek van alapértéke (legtöbbször egy spec null) és csak azoknak a paramétereknek adsz értéket amit használsz úgy hogy a nevükre hivatkozol. Com pl: Office programokba írni, olvasni, pdfnyomtatót vezérelni, adobe reader...
Fentebb említették a konstruktort. Ami most sokszor előfordul, hogy sok fv ugyanazt csinálná, csak néha 3 néha 5 paramétere van. Tehát fixen vár mindig 3at, a maradék kettő meg alapból null, ha mégis kell csak akkor adom meg.Remélem sikerült valamennyire érthetően leírni, kicsit k.o-s vagyok.
-
-
amargo
addikt
Jéé, ilyet használ valaki?
Named and Optional Arguments -
martonx
veterán
válasz
Neil Watts #3000 üzenetére
konkatenálod a stringeket mondjuk így:
Listbox1.Add = nevek[valami] + " " + pontok[valami] + " pont";
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BESZÁMÍTÁS! Microsoft XBOX Series S 512GB játékkonzol garanciával hibátlan működéssel
- BESZÁMÍTÁS! MSI B450M R7 5700X 16GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Chieftec 600W
- Iphone 16E 128GB Fekete Bontatlan 24 Hónap Garancia
- SAMSUNG DDR4 REG ECC 32GB 2666MHz RDIMM szerver RAM modulok, nettó 15740Ft+ÁFA, 1 év gar., több db
- AKCIÓ! Apple iPad Pro 13 2024 M4 512GB Cellular tablet garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest