Eseményvezérelt alkalmazások fejlesztése II 9. előadás. WPF erőforrások kezelése. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar
|
|
- Gabi Pásztor
- 8 évvel ezelőtt
- Látták:
Átírás
1 Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 9. előadás WPF erőforrások kezelése Giachetta Roberto
2 Erőforrások A Windows Presentation Foundation általánosítja az erőforrás fogalmát a Windows Forms erőforrások azok a képek, hangok, stb. amelyeket csatolunk az egyes felületi osztályokhoz a WPF-ben erőforrás lehet bármely külső fájl, sőt bármely osztály példánya, elsősorban: stílusok (Style): a felületi elemek egységes megjelenését definiálják sablonok (Template): a vezérlők felépülését és adatkötéseit definiálják forgatókönyvek (StoryBoard): animációk végrehajtását biztosítják ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:2
3 Erőforrások a felületi kódban Bármely felületi elem (UIElement) tartalmazhat erőforrásokat a Resources tulajdonság segítségével, pl.: <Window > <Window.Resources> <! erőforrások az egész ablakra --> </Window.Resources> <Grid Name="LayoutRoot"> <Grid.Resources> <!-- rácson belüli erőforrások --> </Grid.Resources> </Grid> </Window> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:3
4 Erőforrásfájlok Amennyiben több ablak, vagy vezérlő számára biztosítani akarjuk ugyanazt a stílus-, animáció- és sablonkészletet, akkor használhatunk erőforrásfájlokat (Resource Dictionary) Window Window UserControl ResourceDictionary csak XAML erőforrásokat tartalmazó fájlok használatba vehetőek bármely ablakban és egyedi vezérlőben, vagy akár a teljes alkalmazásban (az App osztályon keresztül) ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:4
5 Erőforrásfájlok Pl.: erőforrásfájl (StyleDict.xaml): <ResourceDictionary > <Style x:key= > <!-- stíluselem --> </ResourceDictionary> felhasználása egy ablakban (MainWindow.xaml): <Window.Resources> <ResourceDictionary Source="styleDict.xaml" /> <!-- erőforrásfájl betöltése --> </Window.Resources> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:5
6 Erőforrások használata Az erőforrás kulccsal (x:key) rendelkezik, amely alapján lekérdezhetjük a StaticResource hivatkozással, pl.: <Grid Name="grid"> <Grid.Resources> <Style x:key="buttonstyle"> </Style> <!-- megadtuk az erőforrás célját --> </Grid.Resources> <Button Style="{StaticResource buttonstyle}"> Maga a Resources tulajdonság egy asszociatív tömb, amely a kulcsok szerint indexelt, pl.: Style mybuttonstyle = (grid.resources["buttonstyle"] as Style); ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:6
7 Vezérlők megjelenése A vezérlők megjelenése sokféleképpen befolyásolható, a függőségi tulajdonságok állításával, pl.: <Label Content="Hello World" FontSize="20"> <Label.Background> <!-- háttér --> <LinearGradientBrush> <!-- átmenetes --> <GradientStop Color="Green" Offset="0"/> <GradientStop Color="Red" Offset="1"/> </LinearGradientBrush> </Label.Background> <Label.Effect> <!-- speciális hatások --> <DropShadowEffect BlurRadius="40" Direction="50" Opacity="1"/> <!-- árnyék --> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:7
8 Stílusok A stílusok (Style) olyan megjelenési beállítás gyűjtemények, amellyel egyszerre számos elem kinézetét vezérelhetjük a FrameworkElement leszármazottaira használhatóak a Style függőségi tulajdonságon keresztül lehetővé teszik, hogy vezérlők kinézetét egyszerre kezeljük, teljesen függetlenül az operációs rendszer beállításaitól megadhatóak elemenként, pl.: <Button Content="Blue Button"> <Button.Style> <Setter Target="Foreground" Value="Blue" /> </Button.Style> </Button> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:8
9 Stílusok megadhatóak erőforrásként, pl.: <Style x:key="buttonstyle" TargetType="Button"> <!-- megadható a céltípus is --> <Setter Target="Foreground" Value="Blue" /> </Style> <Button Style="{StaticResource buttonstyle}" /> a stílusoknak két típusát tartjuk nyilván: implicit: mennyiben nem adunk meg kulcsot, úgy a stílus az összes megadott típusú elemre érvényes lesz, nem szükséges a StaticResource hivatkozás explicit: a kulcs megadásával és a Style tulajdonság használatával definiáljuk a vezérlő stílusát ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:9
10 Stílusok a stílusokban a Setter elem segítségével függőségi tulajdonságokra (Property) adunk a típusnak megfelelő értéket (Value), pl.: <Style x:key="buttonstyle" TargetType="Button"> <Setter Property="Width" Value="400"/> <!-- egyszerű érték --> <Setter Property="Canvas.Left" Value="200" /> <Setter Property="RenderTransform"> <Setter.Value> <!-- összetett érték --> <TranslateTransform X="100" Y="50" /> </Setter.Value> </Setter> </Style> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:10
11 Stílusok dinamikus felületű alkalmazásokban Dinamikus felhasználói felületet ItemsControl vezérlő segítségével tudunk megjeleníteni a megjelenítőt és az elemeket sablonok (ItemsPanel, ItemTemplate) segítségével adjuk meg az elemek tárolókba kerülnek (ItemContainer) Amennyiben speciális megjelenítőt használunk, az elemekre függőségi tulajdonságokat alkalmazhatunk az elhelyezésre vonatkozóan pl. UniformGrid esetén a Grid.Row és Grid.Column tulajdonságokkal szabályozhatjuk az elhelyezést ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:11
12 Stílusok dinamikus felületű alkalmazásokban a függőségi tulajdonságot nem a dinamikus vezérlőn, hanem a tárolóban kell megadnunk, stílus használatával, erre szolgál az ItemContainerStyle tulajdonság pl.: <ItemsControl ItemsSource="{Binding Fields}"> <ItemsControl.ItemsPanel> <ItemsPanelTemplate> <UniformGrid Rows="5" Columns="5" /> <!-- egy 5x5-ös rácsot használunk --> </ItemsPanelTemplate> </ItemsControl.ItemsPanel> <ItemsControl.ItemTemplate> <!-- a megjelenített elem --> </ItemsControl.ItemTemplate> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:12
13 Stílusok dinamikus felületű alkalmazásokban <ItemsControl.ItemContainerStyle> <!-- az elemek megjelenítési stílusa --> <Style> <!-- az elemek elhelyezését stílus keretében adjuk meg --> <Setter Property="Grid.Row" Value="{Binding X}" /> <Setter Property="Grid.Column" Value="{Binding Y}" /> </Style> </ItemsControl.ItemContainerStyle> </ItemsControl> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:13
14 Példa Feladat: Készítsünk egy dinamikus méretezhető táblát, amely véletlenszerű színre állítja a kattintott gombot, valamint a vele egy sorban és oszlopban lévőket. a felületen egy ItemsControl vezérlőben helyezzük el az elemeket, amely egy UniformGrid segítségével jelenít meg gombokat (Button) a nézetmodell megadja a mező típusát (ColorFieldViewModel), amely tárolja a sor (Row), oszlop (Column), szín (Color) értékeket, valamint a végrehajtandó utasítást (FieldChangeCommand), amely paraméterben az egész mezőt megkapja, így a nézetmodell könnyen tudja módosítani a megfelelő elemeket ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:14
15 Példa Tervezés: Application App Window View::MainWindow ViewModelBase ViewModel::ColorGridViewModel - _rowcount :Int32 - _columncount :Int32 - _random :Random + ColorGridViewModel() - GenerateFields() :void - FieldChange(ColorFieldViewModel) :void «property» + RowCount() :Int32 + ColumnCount() :Int32 + Fields() :ObservableCollection<ColorField> + ChangeSizeCommand() :DelegateCommand * ViewModelBase ViewModel::ColorFieldViewModel - _color :Color «property» + Row() :Int32 + Column() :Int32 + Color() :Color + FieldChangeCommand() :DelegateCommand ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:15
16 Példa Megvalósítás (MainWindow.xaml): <GroupBox Margin="2" Header="Méret:" > <StackPanel Orientation="Horizontal"> <TextBlock Text="Sorok:" Margin="5" /> <TextBox Text="{Binding RowCount}" /> <TextBlock Text="Oszlopok:" Margin="5" /> <TextBox Text="{Binding ColumnCount}" /> <Button Name="_ChangeSizeButton" Command="{Binding ChangeSizeCommand}" Content="Méretváltás" Width="80" /> </StackPanel> </GroupBox> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:16
17 Példa Megvalósítás (MainWindow.xaml): <ItemsControl.ItemTemplate> <DataTemplate> <!-- megadjuk, milyenek legyenek az elemek --> <Button CommandParameter="{Binding}" Command="{Binding FieldChangeCommand}"> <Button.Background> <SolidColorBrush Color="{Binding Color}" /> </Button.Background> </Button> </DataTemplate> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:17
18 Animációk A WPF támogatja animációk végrehajtását, amely lényegében függőségi tulajdonságok adott időn keresztül történő folyamatos módosítását jelenti az animáció típusa megadja a módosítani szánt érték típusát (pl. DoubleAnimation, ColorAnimation, ThicknessAnimation, ) az animációnál definiálnunk kell a kezdőállapotot (From), a végállapotot (To), valamint az időt (Duration) az animáció rendelkezhet tetszőlegesen sok köztes állapottal (KeyFrame), amelyekre egyéni kritériumok és időkorlátok szabhatóak, valamint megadható az animáció módja (lineáris, diszkrét, spline) ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:18
19 Animációk Az animációkat forgatókönyvekbe (StoryBoard) szervezzük a forgatókönyvvel megadható a célobjektum (Storyboard.Target, Storyboard.TargetName), illetve a céltulajdonság (Storyboard.TargetProperty) a céltulajdonság tetszőlegesen összetett lehet, pl.: Opacity, Canvas.Left, (Control.Foreground).(SolidColorBrush.Color), (Control.RenderStransform). (TransformGroup.Children[0]). (ScaleTransform.ScaleX) a forgatókönyvvel szabályozhatjuk a végrehajtást (Start, Stop) az ismétlődést (RepeatBehavior), gyorsulási és lassulási mértéket, esetleg visszajátszást (AutoReverse) ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:19
20 Animációk Pl.: <Storyboard Storyboard.TargetName="myButton" Duration="0:00:04"> <!-- forgatókönyv, amely 4 másodpercig fut a mybutton vezérlőre --> <DoubleAnimation From="1" To="0" Storyboard.TargetPropety="Opacity" /> <!-- áttetszővé tesszük --> <DoubleAnimation From="100" To="200" Storyboard.TargetPropety="Canvas.Left" /> <!-- eltoljuk jobbra --> </Storyboard> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:20
21 Animációk végrehajtása Animációk végrehajthatóak kódban, valamint a felületen triggerek segítségével a trigger valamilyen esemény (EventTrigger), vagy értékváltozás (DataTrigger) hatására képes animációt futtatni (BeginAnimation), vagy tulajdonságot beállítani (Setter) elhelyezhetőek stílusban, vezérlőben, sablonban, pl.: <Button.Triggers> <EventTrigger RoutedEvent="MouseEnter"> <!-- MouseEnter eseményre fut le --> <BeginStoryboard Storyboard="" /> <!-- animáció futtatása --> </EventTrigger> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:21
22 Példa Feladat: Készítsünk egy dinamikus méretezhető táblát, amely véletlenszerű színre állítja a kattintott gombot, valamint a vele egy sorban és oszlopban lévőket. adjunk animációt a gombokhoz, amelyben az egér felülhúzására (MouseEnter) a gomb elhalványul és összemegy, majd visszaalakul eredeti formájára ehhez 3 animáció szükséges (áttetszőség és a két méret) a relatív méretezés érdekében a gomboknak a transzformációját (RenderTransform) animáljuk, így annak összetett elérési útvonala lesz (pl. ((Control.RenderTransform). (ScaleTransform.ScaleX)) ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:22
23 Példa Megvalósítás (MainWindow.xaml): <Window.Resources> <Storyboard x:key="fieldsizestoryboard" Duration="0:0:2" AutoReverse="True"> <!-- animáció a mezőkre --> <DoubleAnimation Storyboard.TargetProperty="Opacity" From="1" To="0"/> <DoubleAnimation Storyboard.TargetProperty=" (Control.RenderTransform). (ScaleTransform.ScaleX)" From="1" To="0.5" /> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:23
24 Példa Megvalósítás (MainWindow.xaml): <DataTemplate> <Button > <Button.Triggers> <!-- eseményre történő animálás --> <EventTrigger RoutedEvent="MouseEnter"> <BeginStoryboard Storyboard="{StaticResource fieldsizestoryboard}" /> </EventTrigger> </Button.Triggers> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:24
25 Megjelenítés befolyásolás A triggerek akkor is hasznosak, ha a megjelenítést akarjuk szabályozni a nézetmodell adatai alapján, pl.: <Style TargetType="Button"> <!-- stílus gombokra --> <Style.Triggers> <!-- a szín adatkötés hatására változik --> <DataTrigger Binding="{Binding FieldText}" Value=""> <!-- ha nincs szöveg megadva --> <Setter Property="Background" Value="Gray" /> <!-- a gomb szürke lesz --> </DataTrigger> </Style.Triggers> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:25
26 Példa Feladat: Készítsünk egy dinamikus méretezhető táblát, amely három szín között (piros, fehér, zöld) állítja a kattintott gombot, valamint a vele egy sorban és oszlopban lévőket. a színt a nézet adja meg, így a nézetmodell nem adhat vissza konkrét színt, csak egy sorszámot (0 és 2 között), amely alapján a szín állítható (ColorNumber) a színt trigger segítségével állítjuk a nézetben, a gomb stílusában, amely az érték függvényében színezi a gombot, (a gomb emellett animálódik, így DataTrigger és EventTrigger is hatni fog a vezérlőre) a triggereket az ablak erőforrásaként megadott stílusban hozzuk létre ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:26
27 Példa Megvalósítás (MainWindow.xaml): <Style x:key="buttonstyle" TargetType="Button"> <Style.Triggers> <!-- a színezés a nézetmodellben lévő adat függvényében fog változni --> <DataTrigger Binding="{Binding ColorNumber}" Value="0"> <Setter Property="Background" Value="Green" /> </DataTrigger> </Style> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:27
28 Példa Feladat: Készítsünk egy Tic-Tac-Toe programot, amelyben két játékos küzdhet egymás ellen. javítsuk a megjelenítést azáltal, hogy karakterek helyett grafikus alakzatokat (Line, Ellipse, Rectangle) jelenítünk meg a nézetben a karakterek hatására változnak az elemek DataTrigger segítségével (amely a lehetséges Player értékeket figyeli) ugyanakkor továbbra is gombokat jelenítünk meg (amely kattintható), de felüldefiniáljuk a sablont (Template) egy egyedi felépítéssel (ControlTemplate), így a gomb megjelenése teljesen más lesz ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:28
29 Példa Megvalósítás (TicTacToeWindow.xaml): <Style.Triggers> <DataTrigger Binding="{Binding Player}" Value="O"> <Setter Property="Template"> <!-- a gomb sablonját cserélgetjük --> <Setter.Value> <ControlTemplate> <Canvas Background="White"> <Ellipse /> </Canvas> </ControlTemplate> </Setter.Value> ELTE IK, Eseményvezérelt alkalmazások fejlesztése II 9:29
Programozási környezetek
KOVÁSZNAI GERGELY ÉS BIRÓ CSABA EKF TTK Információtechnológia Tanszék Programozási környezetek Alkalmazható természettudományok oktatása a tudásalapú társadalomban TÁMOP-4.1.2.A/1-11/1-2011-0038 WPF Bevezetés
Eseményvezérelt alkalmazások fejlesztése II 8. előadás. Összetett WPF alkalmazások. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 8. előadás Összetett WPF alkalmazások Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
A Kiadó előszava... xvii. Köszönetnyilvánítás... xix. Bevezetés... xxi. I. rész: Bevezetés a Silverlight 3 programozásába
A Kiadó előszava... xvii Köszönetnyilvánítás... xix Bevezetés... xxi Miért van szükség a Microsoft Silverlightra?... xxi Kiknek szól ez a könyv?... xxiv Miről szól ez a könyv?... xxiv Rendszerkövetelmények...
Bánsághi Anna anna.bansaghi@mamikon.net. 2015 Bánsághi Anna 1 of 31
ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 5. ELŐADÁS - ABLAKOK, ERŐFORRÁSOK 2015 Bánsághi Anna 1 of 31 TEMATIKA I. C# áttekintés II. WPF 2015 Bánsághi Anna 2 of 31 II. WPF 1.
Eseményvezérelt alkalmazások fejlesztése II 10. előadás. Window Runtime alapismeretek. Windows Runtime alapismeretek A Windows Runtime
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 10. előadás Window Runtime alapismeretek 2015 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Vizuális programozás gyakorlat
Vizuális programozás gyakorlat Készítsen egy Windows Presentation Foundation alkalmazást, ami a közismert, képeken alapuló memóriajáték egy egyszerű változatát valósítja meg. A program funkcionalitása
Eseményvezérelt és objektumorientált programozás
DIALOG BOXES, DATA BINDING, STYLES, TRIGGERS WPF 1 Készítsük el a hallgatók és az oktatók nyilvántartását megvalósító modult. Mindkettő hasonló módon működik, ezért az alábbi leírásban csak a hallgatói
Ugráló gomb oktatási segédlet Ugráló gomb
Ugráló gomb Készítsünk egy egyszerű játékprogramot, ami egy mozgó nyomógombot tartalmaz. A nyomógomb beállított ideig marad egy helyben, majd az ablakon számára elhatárolt terület (panel) egy véletlenszerűen
Eseményvezérelt alkalmazások fejlesztése II 10. előadás. Xamarin alapismeretek. Xamarin alapismeretek. Xamarin alapismeretek. Xamarin alapismeretek
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 10. előadás A Xamarin platform A Xamarin egy többplatformos szoftverfejlesztői környezet, amely lehetőséget ad
Eseményvezérelt alkalmazások fejlesztése II 10. előadás. Xamarin alapismeretek. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 10. előadás Xamarin alapismeretek Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto A
3. Beadandó feladat dokumentáció
3. Beadandó feladat dokumentáció Készítette: Hallgató Harald E-mail: haha@inf.elte.hu Feladat: Készítsünk egy Sudoku játékprogramot. A Sudoku egy olyan 9 9-es táblázat, amelyet úgy kell a 0-9 számjegyekkel
Webes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET)
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 4. előadás (ASP.NET) 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Nézetek kezelése Sok esetben
Eseményvezérelt alkalmazások fejlesztése II 10. előadás. Window Runtime alapismeretek, Modern UI alapú alkalmazások.
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 10. előadás Window Runtime alapismeretek, Modern UI alapú alkalmazások Giachetta Roberto A jegyzet az ELTE Informatikai
Entity Framework alapú adatbáziselérés 2
Entity Framework alapú adatbáziselérés 2 Dr. Johanyák Zsolt Csaba http://johanyak.hu A gyakorlat célja az, hogy a korábban létrehozott Telefonszám kezelő alkalmazást kiegészítsük egy WPF típusú felülettel.
2. Beadandó feladat dokumentáció
2. Beadandó feladat dokumentáció Készítette: Giachetta Roberto E-mail: groberto@inf.elte.hu Feladat: Készítsünk egy Sudoku játékprogramot. A Sudoku egy olyan 9 9-es táblázat, amelyet úgy kell a 0-9 számjegyekkel
Johanyák Zsolt Csaba: Ugráló gomb oktatási segédlet Copyright 2008 Johanyák Zsolt Csaba
Ugráló gomb Készítsünk egy egyszerű játékprogramot, ami egy mozgó nyomógombot tartalmaz. A nyomógomb beállított ideig marad egy helyben, majd az ablakon számára elhatárolt terület (panel) egy véletlenszerűen
Webes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET) Cserép Máté.
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 4. előadás (ASP.NET) Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu Készült Giachetta Roberto jegyzete alapján
2. Beadandó feladat dokumentáció
2. Beadandó feladat dokumentáció Készítette: Giachetta Roberto E-mail: groberto@inf.elte.hu Feladat: Készítsünk programot a következő memóriajátékhoz. A játéktáblán mező foglal helyet, amelyek különböző
ContractTray program Leírás
ContractTray program Leírás Budapest 2015 Bevezetés Egy-egy szerződéshez tartozó határidő elmulasztásának komoly gazdasági következménye lehet. Éppen ezért a Szerződés kezelő program főmenü ablakában a
Előszó... 13. 1. A Windows alkalmazásfejlesztés rövid története... 15. A Windows életútja... 15 A Windows 8 paradigmaváltása... 16
Előszó... 13 1. A Windows alkalmazásfejlesztés rövid története... 15 A Windows életútja... 15 A Windows 8 paradigmaváltása... 16 A Microsoft megteszi az első lépéseket a fogyasztók felé... 17 A Windows
ServiceTray program Leírás
ServiceTray program Leírás Budapest 2015 Bevezetés szerviz munkalapok státuszai a Törölve és Lezárva státuszt leszámítva a munkalap különböző nyitott állapotát jelzik, melyek valamilyen tevékenységet jeleznek.
DebitTray program Leírás
DebitTray program Leírás Budapest 2015 Bevezetés Egy-egy kintlévőséghez tartozó határidő elmulasztásának komoly következménye lehet. Éppen ezért a Kintlévőség kezelő program főmenü ablakában a program
Eseményvezérelt alkalmazások fejlesztése II 7. előadás. WPF alkalmazások architektúrája. WPF alkalmazások architektúrája
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 7. előadás A nézet rétegződése Grafikus alkalmazásoknál alapvető tervezési kérdés a felületi megjelenés, valamint
Eseményvezérelt alkalmazások fejlesztése II 11. előadás. Window Runtime specifikus alkalmazások megvalósítása. Giachetta Roberto
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 11. előadás Window Runtime specifikus alkalmazások megvalósítása Giachetta Roberto A jegyzet az ELTE Informatikai
MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1
SZE INFORMATIKAI KÉPZÉS 1 ADATBÁZIS-KEZELÉS MS ACCESS 2010 A feladat megoldása során a Microsoft Office Access 2010 használata a javasolt. Ebben a feladatban a következőket fogjuk gyakorolni: Adatok importálása
Programozás BMEKOKAA146. Dr. Bécsi Tamás 8. előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 8. előadás Visszatekintés A Windows Console alkalmazások egy karakteres képernyőt biztosítottak, ahol a kimenet a kiírt szöveg, míg a bemenet a billentyűzet volt.
Eseményvezérelt alkalmazások fejlesztése II 7. előadás. WPF alkalmazások architektúrája. Giachetta Roberto
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 7. előadás WPF alkalmazások architektúrája Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Választó lekérdezés létrehozása
Választó lekérdezés létrehozása A választó lekérdezés egy vagy több rekordforrásból származó adatokat jelenít meg. A választó lekérdezések a táblák, illetve az adatbázis tartalmát nem változtatják meg,
2. Beadandó feladat dokumentáció
2. Beadandó feladat dokumentáció Készítette: Giachetta Roberto E-mail: groberto@inf.elte.hu Feladat: Készítsünk programot a következő memóriajátékhoz. A játéktáblán mező foglal helyet, amelyek különböző
Eseményvezérelt alkalmazások fejlesztése II 9. előadás. Window Runtime alapismeretek, Modern UI alapú alkalmazások
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 9. előadás Window Runtime alapismeretek, Modern UI alapú alkalmazások 2013.11.21. Giachetta Roberto groberto@inf.elte.hu
Webes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET Core) Cserép Máté
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 4. előadás Megjelenítés és tartalomkezelés (ASP.NET Core) Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu Nézetek
Eseményvezérelt alkalmazások fejlesztése II 5. előadás. Windows Forms alkalmazások párhuzamosítása. Giachetta Roberto
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 5. előadás Windows Forms alkalmazások párhuzamosítása Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Grafikus felhasználói felület (GUI) létrehozása A GUI jelentése Egy egyszerű GUI mintaalkalmazás létrehozása
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. MATLAB alapismeretek IX. A GUI jelentése Egy egyszerű GUI mintaalkalmazás létrehozása Alkalmazott Informatikai Intézeti
DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák
A Portál rendszer felületének általános bemutatása Felhasználói útmutató Támogatott böngészők Internet Explorer 9+ Firefox (legújabb verzió) Chrome (legújabb verzió) Felületek felépítése Információs kártyák
3. Beadandó feladat dokumentáció
3. Beadandó feladat dokumentáció Készítette: Giachetta Roberto E-mail: groberto@inf.elte.hu Feladat: Készítsünk programot a közismert Tic-Tac-Toe játékra. Ebben a játékban a játékosok egy -as játékmezőn
.NET-es programozási technológiák
Eszterházy Károly Főiskola Matematikai és Informatikai Intézet Kovásznai Gergely, Biró Csaba.NET-es programozási technológiák Eger, 2013 Készült a TÁMOP-4.1.2-08/1/A-2009-0038 támogatásával. Tartalomjegyzék
Vizuá lis prográmozá s
Vizuá lis prográmozá s Készítsen egy WPF alkalmazást, ami a hallgatok.mdf adatbázis állomány felhasználásával a következő feladatokat oldja meg: Kapcsolat nélküli adatbázis modell típusos DataSet segítségével.
Webes alkalmazások fejlesztése 9. előadás. Webszolgáltatások felhasználása (ASP.NET Core &.NET Framework)
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 9. előadás Webszolgáltatások felhasználása (ASP.NET Core &.NET Framework) Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu
ArcGIS 8.3 segédlet 5. Dr. Iványi Péter
ArcGIS 8.3 segédlet 5. Dr. Iványi Péter Térképek prezentálása Tartalomjegyzék Az elkészített analízis eredményeit, vagy egyszerűen magát a térképet prezentálni is kell. Ez azt jelenti, hogy össze kell
CSS3 alapismeretek. Bevezetés a CSS-be. Mi is az a CSS? Alkalmazási formái, szintaxisa
CSS3 alapismeretek Bevezetés a CSS-be Mi is az a CSS? A CSS az angol Cascading Style Sheets kifejezés rövidítése, ami magyarul talán egymásba ágyazott stíluslapoknak lehetne fordítani. Hasonlóan a HTML-hez,
HVK Adminisztrátori használati útmutató
HVK Adminisztrátori használati útmutató Tartalom felöltés, Hírek karbantartása A www.mvfportal.hu oldalon a bejelentkezést követően a rendszer a felhasználó jogosultsági besorolásának megfelelő nyitó oldalra
Programozás BMEKOKAA146. Dr. Bécsi Tamás 10. Előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 10. Előadás A Timer komponens Tulajdonságok: Típus Tulajdonság Magyarázat bool Enabled Engedélyezve int Interval Meghívás periódusa ms-ban Metódusok: Típus Metódus
APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató
APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató Fizikai összeköttetési lehetőségek: RS232 APB-232 RS485 A APB-EXPMC B SH-300 program beállítások: Kiválasztjuk a megfelelő PLC-t.
RAJZ1. vezetett gyakorlat
Inventor R4 1 Rajz1. vezetett gyakorlat RAJZ1. vezetett gyakorlat Műhelyrajz készítés A feladat megoldásához szükséges fájlok: Tutorial Files\body1 Feladat: Készítse el a szelepház műhelyrajzát! 1) Indítson
A gyakorlat során az alábbi ábrán látható négy entitáshoz kapcsolódó adatbevitelt fogjuk megoldani.
Vizuális programozás 1. A gyakorlat célja A gyakorlat célja a Könyvtár alkalmazás folytatása az előző gyakorlaton elkészített grafikus felület felhasználásával. Elsőként lemásoljuk az előző gyakorlat eredményeként
Akciók, diavetítés. 1. ábra Akciógombok. A lap két regiszterfülből áll, ezek a Kattintásra és az Áthaladáskor. Nézzük meg először az elsőt!
Akciók Az akciógombok alkalmazásával beállíthatjuk, hogy az objektumra kattintva végrehajtsa a hozzárendelt hiperhivatkozást. Jól láttuk, hogy az objektumokhoz, diákhoz rendelhettünk akciókat, de az akciógombokkal
I. Bevezetés...3. I.1. Eszköz-független egység...3. I.2. WPF többrétegű architektúrája...4. I.3. WPF osztályhierarchiája...5. I.3.1. System.Object...
Tartalomjegyzék I. Bevezetés...3 I.1. Eszköz-független egység...3 I.2. WPF többrétegű architektúrája...4 I.3. WPF osztályhierarchiája...5 I.3.1. System.Object...6 I.3.2. System.Threading.DispatcherObject...7
Eseményvezérelt alkalmazások fejlesztése II 3. előadás. Windows Forms dinamikus felhasználói felület, elemi grafika
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 3. előadás Windows Forms dinamikus felhasználói felület, elemi grafika 2015 Giachetta Roberto groberto@inf.elte.hu
Kalandjáték dokumentáció
Követelmény feltárás Kalandjáték dokumentáció A program grafikus interfészen keresztül kommunikáljon a felhasználóval. Egyszerű, érthető irányítási funkciók segítsék a játékost. Meg kell teremteni az egyensúlyt
A webáruház kezdőlapján háromféle diavetítés beállítására van lehetőség:
KRYPTON sablon Részletes leírás a sablonhoz kapcsoló új beállításokról Diavetítés a kezdőlapon A webáruház kezdőlapján háromféle diavetítés beállítására van lehetőség: Képes diavetítés Termékes diavetítés
Webes alkalmazások fejlesztése 9. előadás. Webszolgáltatások felhasználása (ASP.NET WebAPI)
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 9. előadás Webszolgáltatások felhasználása (ASP.NET WebAPI) 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
PHP-MySQL. Adatbázisok gyakorlat
PHP-MySQL Adatbázisok gyakorlat Weboldalak és adatbázisok Az eddigiek során megismertük, hogyan lehet a PHP segítségével dinamikus weblapokat készíteni. A dinamikus weboldalak az esetek többségében valamilyen
Eseményvezérelt alkalmazások fejlesztése I 11. előadás. Szoftverek tesztelése
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése I 11. előadás Szoftverek tesztelése 2014 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Ügyviteli rendszerek hatékony fejlesztése Magic Xpa-val mobilos funkciókkal kiegészítve. Oktatók: Fülöp József, Smohai Ferenc, Nagy Csaba
Ügyviteli rendszerek hatékony fejlesztése Magic Xpa-val mobilos funkciókkal kiegészítve Oktatók: Fülöp József, Smohai Ferenc, Nagy Csaba Inheritance beállítás Ez egy olyan beállítás, amely a modell alapján
HF-DVR H.264 Hálózati Rögzítő. Felhasználói kézikönyv
HF-DVR H.264 Hálózati Rögzítő Felhasználói kézikönyv Bevezető Ez a felhasználói kézikönyv a HF-DVR5704T 4 csatornás H.264 tömörítésű hálózati rögzítő használatát mutatja be. Nem tér ki az eszköz telepítésére,
A WORDPRESS TESTRESZABÁSA (MEGJELENÉS MENÜ ELEMEI)
Mgr. Námesztovszki Zsolt A WORDPRESS TESTRESZABÁSA (MEGJELENÉS MENÜ ELEMEI) Eötvös Loránd Tudományegyetem, Pedagógiai és Pszichológiai Kar Oktatásinformatikai rendszerek - szöveggyűjtemény Budapest, 2013.
Rajz 01 gyakorló feladat
Rajz 01 gyakorló feladat Alkatrészrajz készítése Feladat: Készítse el az alábbi ábrán látható kézi működtetésű szelepház alkatrészrajzát! A feladat megoldásához szükséges fájlok: Rjz01k.ipt A feladat célja:
.NET-es programozási technológiák Dr. Kovásznai, Gergely Biró, Csaba
.NET-es programozási technológiák Dr. Kovásznai, Gergely Biró, Csaba .NET-es programozási technológiák Dr. Kovásznai, Gergely Biró, Csaba Publication date 2013 Szerzői jog 2013 Eszterházy Károly Főiskola
Eseményvezérelt alkalmazások fejlesztése II 12. előadás. Objektumrelációs adatkezelés (ADO.NET) Giachetta Roberto
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 12. előadás Objektumrelációs adatkezelés (ADO.NET) Giachetta Roberto A jegyzet az ELTE Informatikai Karának 2014.
Bevezetés a Programozásba II 12. előadás. Adatszerkezetek alkalmazása (Standard Template Library)
Pázmány Péter Katolikus Egyetem Információs Technológiai és Bionikai Kar Bevezetés a Programozásba II 12. előadás (Standard Template Library) 2014.05.19. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Felhasználói leírás a DimNAV Server segédprogramhoz ( )
Felhasználói leírás a DimNAV Server segédprogramhoz (1.1.0.3) Tartalomjegyzék Bevezetés...3 1. Telepítés...3 2. Eltávolítás...4 Program használata...5 1. Kezdeti beállítások...5 2. Licenc megadása...6
1. kép. A Stílus beállítása; új színskála megadása.
QGIS Gyakorló Verzió: 1.7. Wroclaw Cím: A Print composer használata és a címkézés. Minta fájl letöltése innen: http://www.box.net/shared/87p9n0csad Egyre több publikációban szerepelnek digitális térképek,
Windows Phone 7 alapú szoftverfejlesztés ZH kérdések összefoglaló
Windows Phone 7 alapú szoftverfejlesztés ZH kérdések összefoglaló Silverlight 1. Röviden ismertesse a XAML nyelvet! A XAML egy XML-alapú deklaratív osztály példányosító nyelv a.net Framework-höz, amelyet
CMS videó megjelenítő szoftver használata
CMS videó megjelenítő szoftver használata Bevezető Ez a felhasználói kézikönyv a HF-DVR5704T 4 csatornás H.264 tömörítésű hálózati rögzítőhöz mellékelt CMS szoftver használatát mutatja be. Nem tér ki az
Objektumok és osztályok. Az objektumorientált programozás alapjai. Rajzolás tollal, festés ecsettel. A koordinátarendszer
Objektumok és osztályok Az objektumorientált programozás alapjai Rajzolás tollal, festés ecsettel A koordinátarendszer A vektorgrafikában az egyes grafikus elemeket (pontokat, szakaszokat, köröket, stb.)
2. Beadandó feladat dokumentáció
2. Beadandó feladat dokumentáció Készítette: Giachetta Roberto E-mail: groberto@inf.elte.hu Feladat: Készítsünk egy Sudoku játékprogramot. A Sudoku egy olyan 9 9-es táblázat, amelyet úgy kell a 0-9 számjegyekkel
A Cobra Sprint telepítése CobraContoLight felhasználók számára
A Cobra Sprint telepítése CobraContoLight felhasználók számára 1. A telepítő program elindítása után a Sprint Telepítő Varázsló irányítja a telepítés folyamatát. A Felhasználási (licenc) feltételek elfogadása
A szerzõrõl... xi Bevezetés... xiii
TARTALOMJEGYZÉK A szerzõrõl...................................................... xi Bevezetés...................................................... xiii I. rész A Visual Basic 2005 környezet 1. óra Irány
Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás
Számítástechnika II. BMEKOKAA153 2. Előadás Dr. Bécsi Tamás Véletlen számok generálása a Random osztály System.Random Metódus Típus Funkció Next() int Egy véletlen nem-negatív int értékkel tér vissza.
Használati utasítás.
Lotus Notes Naptár Windows telefonra Használati utasítás. Írta: Varga Róbert 1 http://www.robertwpapps.uw.hu Bevezetés: Ezt az alkalmazást a fejlesztő saját használatra írta a teljesség igénye nélkül.
ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés. Készítette: Gregorics Tibor
ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés Készítette: Gregorics Tibor Előfeltétel: OAF (EAF2) Kötelező házi feladatok: 4 darab feladat max. 5-5 pontért Feltételek 2 hét késés: legfeljebb 3
Bánsághi Anna 2015 Bánsághi Anna 1 of 39
ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 4. ELŐADÁS - WPF BEVEZETÉS 2015 Bánsághi Anna 1 of 39 TEMATIKA I. C# áttekintés II. WPF 2015 Bánsághi Anna 2 of 39 II. WPF BEVEZETŐ 1.
Webshop készítése ASP.NET 3.5 ben I.
Webshop készítése ASP.NET 3.5 ben I. - Portál kialakíása - Mesteroldal létrehozása - Témák létrehozása Site létrehozása 1. File / New Web site 2. A Template k közül válasszuk az ASP.NEt et, nyelvnek (Language)
Operációs rendszerek. Tanmenet
Tanmenet TANMENET- Operációs rendszerek Témakörök Javasolt óraszám 1. Operációs rendszerek alapjai 2. Windows 2000 ismeretek- Munka a képernyőn 3. Windows 2000 ismeretek- A Start menü elemei 4. Windows
I. Vezérlők I.1. Content vezérlők I.1.1. Button I.1.2. ToggleButton I.1.3. Label I.1.4. CheckBox és RadioButton...
Tartalomjegyzék I. Vezérlők... 4 I.1. Content vezérlők... 4 I.1.1. Button... 4 I.1.2. ToggleButton... 5 I.1.3. Label... 5 I.1.4. CheckBox és RadioButton... 5 I.2. Egyéb vezérlők... 7 I.2.1. TextBox...
Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán
Bevezetés Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán A QGIS program egy nyiltforrású asztali térinformatikai program, mely a http://www.qgis.org oldalról tölthető le. Ebben a kis
HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL. Budapest, 2013. november 08.
HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL Budapest, 2013. november 08. 1. CÉLKITŰZÉS A fő cél, hogy az OL Munkaidő Rendszerből kinyert jelenlét
GráfRajz fejlesztői dokumentáció
GráfRajz Követelmények: A GráfRajz gráfokat jelenít meg grafikus eszközökkel. A gráfot többféleképpen lehet a programba betölteni. A program a gráfokat egyedi fájl szerkezetben tárolja. A fájlokból betölthetőek
Webes alkalmazások fejlesztése 1. előadás. Webes alkalmazások és biztonságuk
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 1. előadás Webes alkalmazások és biztonságuk 2014.02.10. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Adabáziselérés ODBC-n keresztül utasításokkal C#-ban
Adabáziselérés ODBC-n keresztül utasításokkal C#-ban 1. Előkészítés Access adatbázis lemásolása, ODBC DSN létrehozása Másoljuk le az alábbiakat: Mit Honnan Hova list.mdb p:\johanyák Csaba\Vizualis programozas\data\
Eseményvezérelt alkalmazások
Szabóné Nacsa Rozália nacsa@inf.elte.hu Eseményvezérelt alkalmazások A Windows alkalmazások eseményvezérelt alkalmazások Esemény: egér kattintás billenty leütés stb. Üzenetkezelés Operációs rendszer kódja
Készítsen négy oldalas prezentációt az E CD bolt számára! Tervezze meg az emblémáját!
2. feladat Készítsen négy oldalas prezentációt az E CD bolt számára! Tervezze meg az emblémáját! 1.Válasszon egyedi hátteret a prezentációnak! 2.Minden oldalon a bolt neve és emblémája jelenjen meg! Az
Két csomag elemeiből lehet a felületet elkészíteni: awt: heavy weight komponensek; swing: light weight komponensek (időben később).
Grafikus felhasználói felület Két csomag elemeiből lehet a felületet elkészíteni: awt: heavy weight komponensek; swing: light weight komponensek (időben később). Mi hogyan használjuk? awt: eseménykezelés,
ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám
ABAP dictionary objektumok SAP adatmodell Táblák kezelése Az SAP programozása 1. Tarcsi Ádám 1. Data dictionary Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 2 Adat modellezés az SAP-ban Adatmodellezés
UMN Mapserver és a Grass használata a Geológiában. Soós Dániel, Phd. Hallgató Miskolci Egyetem Geodéziai és Bányaméréstani Intézeti Tanszék
UMN Mapserver és a Grass használata a Geológiában Soós Dániel, Phd. Hallgató Miskolci Egyetem Geodéziai és Bányaméréstani Intézeti Tanszék Grass és a Geomedia Grass GIS szoftver elterjedése: A világon
Vizuális programozás gyakorlat
Vizuális programozás gyakorlat Képnézegető alkalmazás WPF alapú felülettel Készítsen egy WPF képnézegető alkalmazást, ami a mellékelt ábrának megfelelően a bal oldali oszlopban (Grid) egy könyvtárban található
A Canvas LMS új és régi felülete közti különbségek
A Canvas LMS új és régi felülete közti különbségek Ezen dokumentumban a Canvas LMS régi, illetve az új, modernebb felhasználói felületének eltéréseire térünk ki, segítséget adva azon felhasználóknak, akik
Grafikus felhasználói felületek. Dr. Szendrei Rudolf Informatikai Kar Eötvös Loránd Tudományegyetem. Programozási technológia I. Dr.
Programozási Grafikus Informatikai Kar Eötvös Loránd Tudományegyetem 1 Tartalom 1 2 Grafikus felhasználói felület Két csomag elemeiből lehet a felületet elkészíteni awt: heavy weight" komponensek swing:
MPLAB IDE - SIM - - Rövid ismertető a használathoz - Kincses Levente 3E22 89/ November 14. Szabadka
MPLAB IDE - SIM - - Rövid ismertető a használathoz - 3E22 89/2004 2006. November 14 Szabadka - 2 - Tartalomjegyzék TARTALOMJEGYZÉK 3 SIMULATOR I/O 4 SIMULATOR STIMULUS 4 STIMULUS VEZÉRLŐ (CONTROLLER) 5
Pontfelhő létrehozás és használat Regard3D és CloudCompare nyílt forráskódú szoftverekkel. dr. Siki Zoltán
Pontfelhő létrehozás és használat Regard3D és CloudCompare nyílt forráskódú szoftverekkel dr. Siki Zoltán siki.zoltan@epito.bme.hu Regard3D Nyílt forráskódú SfM (Structure from Motion) Fényképekből 3D
Algoritmus terv 3. Fejezet: Folyamatok meghatározása
This image cannot currently be displayed. Algoritmus terv 3. Fejezet: Folyamatok meghatározása 1. Algoritmus általános áttekintése 2. Inputok és outputok definiálása 3. Folyamatok meghatározása 4. ozási
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens Hozzunk létre egy ASP.NET Empty Web Site projektet! A projekt neve legyen WCFAPP1. Ez
Eseményvezérelt alkalmazások fejlesztése I 3. előadás. Dinamikus felületű alkalmazások. Giachetta Roberto
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése I 3. előadás Dinamikus felületű alkalmazások Giachetta Roberto http://people.inf.elte.hu/groberto A felhasználói
LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR
LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR LabVIEW-ról National Instruments (NI) által fejlesztett Grafikus programfejlesztő környezet, méréstechnikai, vezérlési, jelfeldolgozási feladatok
ClicXoft programtálca Leírás
ClicXoft programtálca Leírás Budapest 2015 Bevezetés A ClicXoft programok bár önálló programok közös technológia alapon lettek kifejlesztve. Emellett közös tulajdonságuk, hogy a hasonló funkciókhoz ugyanaz
1. Mi a fejállományok szerepe C és C++ nyelvben és hogyan használjuk őket? 2. Milyen alapvető változókat használhatunk a C és C++ nyelvben?
1. Mi a fejállományok szerepe C és C++ nyelvben és hogyan használjuk őket? 2. Milyen alapvető változókat használhatunk a C és C++ nyelvben? 3. Ismertesse a névtér fogalmát! 4. Mit értünk a "változó hatóköre"
Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával
TeIR Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Felhasználói útmutató Budapest, 2015. április 1 BEVEZETÉS Az útmutató célja
Thermo1 Graph. Felhasználói segédlet
Thermo1 Graph Felhasználói segédlet A Thermo Graph program a GIPEN Thermo eszközök Windows operációs rendszeren működő grafikus monitorozó programja. A program a telepítést követően azonnal használható.
EDInet Connector telepítési segédlet
EDInet Connector telepítési segédlet A cégünk által küldött e-mail-ben található linkre kattintva, a következő weboldal jelenik meg a böngészőben: Az EdinetConnectorInstall szövegre klikkelve(a képen pirossal
Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 8. ELŐADÁS Üzenetablakok, dialógusablakok MDI alkalmazások 2 Üzenetablakok Windows-os alkalmazásokban nagyon gyakran használt