Tvorba grafických aplikací ve WPF 😀

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น •

  • @Erokl28
    @Erokl28 4 หลายเดือนก่อน +6

    Nice miniatura ( video bude taky dobrý jako vždy)❤

    • @GrizlikD
      @GrizlikD  4 หลายเดือนก่อน +1

      Díky :D

  • @AsciiWolf
    @AsciiWolf 4 หลายเดือนก่อน

    Skvělé video! Bylo by fajn natočit pokračování o způsobu distribuce samotné aplikace - ideálně jako MSIX balíčku (případně AppX pro MS Store). ;-)

  • @minecraftak131
    @minecraftak131 4 หลายเดือนก่อน +3

    Jsi nejlepší
    🤩

    • @GrizlikD
      @GrizlikD  4 หลายเดือนก่อน +1

      Díky :D

  • @stefan_hladek
    @stefan_hladek 4 หลายเดือนก่อน

    Pekne video. Dekuji.

  • @MynecraftCZ
    @MynecraftCZ 4 หลายเดือนก่อน

    To samé co jsi napsal v kódu jde udělat i prostým "naklikáním" komponent. Při prvním přetažení ti to tam sice napíše hradcoded hodnoty, ale dají se tam nastavit různé poměry velikostí a i ten grid. Neříkám že je to lepší, jen že to jde. Před nějakou dobou jsem takhle dělal pár aplikací kompletně bez psaní xamlu.

  • @traxx1746
    @traxx1746 4 หลายเดือนก่อน +1

    Nechceš natočit o aggregatorhost procesor

  • @emtak444
    @emtak444 4 หลายเดือนก่อน

    také dobré video pokračuj

    • @GrizlikD
      @GrizlikD  4 หลายเดือนก่อน

      Díky :D

  • @TheBarnebyCZ
    @TheBarnebyCZ 4 หลายเดือนก่อน

    super videosák

    • @GrizlikD
      @GrizlikD  4 หลายเดือนก่อน

      Díky :D

  • @copper_project
    @copper_project 4 หลายเดือนก่อน

    Nejlepší je stejně TurboWarp :D

  • @sgmvideos5175
    @sgmvideos5175 4 หลายเดือนก่อน

    Pěkná aplikace... ale ve většině případů stačí poslední číslovka... ale jinak asi zůstanu u QT :D

  • @x_Dubak
    @x_Dubak 4 หลายเดือนก่อน +2

    Koukám, že WPF je něco podobného jako QML (akorát pouze pro Windows). Celkem se divim, že rozhraní Handbrake ve Windows má vlastní větev, ale ono je to asi tim, že původní aplikace je GTK a tyhle knihovny ve Windows trochu zlobí... (i když GIMP běží ve Windows perfektně).

    • @dosilox
      @dosilox 4 หลายเดือนก่อน

      S tím že běží Gimp perfektně na Windows bych byl trošku shovivavy

    • @x_Dubak
      @x_Dubak 4 หลายเดือนก่อน

      @@dosilox Tak oproti jinejm aplikacim založených na GTK. 🤣

    • @MrTomasadamek
      @MrTomasadamek 4 หลายเดือนก่อน

      Tak ono GTK není úplně přístupnej framework, už jen to že furt jsou aplikace s 2 verzí zatímco je už pěkných pár let venku 4 problémů vůbec neubírá :D
      QML k WPF je podobný akorát tím, že obojí používá pro definování layoutu používa dekrelativní přístup. V QML máš téměř plnohodnotný JS, krásné rychlé referencování, propojování widgetů apod. zatímco WPF je vysloveně markup jazyk bez extra features. Je to jako srovnávat koloběžku a motorku, jako jo obě mají obě kola ale cítíš že je tam velký rozdíl. Samožřejmě QT a QML v C++, port do pythonu není nejšťastnější (QT je navržené na styl programování c++ a pro python programátora jsou postupy zvláštní)

    • @MrTomasadamek
      @MrTomasadamek 4 หลายเดือนก่อน

      @@dosilox Tak za mě když jsem byl ještě na woknech tak s gimpem nebyl problém po funkční stránce, ale s tím že je ten program tak 10-15 let pozadu (krom pár funkcí)

    • @dosilox
      @dosilox 4 หลายเดือนก่อน

      @@x_Dubak to je zase pravda

  • @Jtech-cz
    @Jtech-cz 4 หลายเดือนก่อน +1

    Né konec videa!

  • @Avokado0001
    @Avokado0001 หลายเดือนก่อน

    Když přivřu oči, tak je to jako psát webovou stránku, s tím že logigu nepíšu v javascriptu, ale v C#, a jinak je to samé, téměř.

  • @ToomaCZSK
    @ToomaCZSK 4 หลายเดือนก่อน +1

    Addblock viplej jako vzdy😊

    • @GrizlikD
      @GrizlikD  4 หลายเดือนก่อน

      😃

  • @LeonardodaVinciXIV
    @LeonardodaVinciXIV 4 หลายเดือนก่อน +1

    2:20 Akorát že vůbec. HTML je podmnožinou XML, které samo je podmnožinou SGML. Asi tak laicky řečeno.

  • @ForgotManBs
    @ForgotManBs 4 หลายเดือนก่อน +1

    Nice C#

    • @minecraftak131
      @minecraftak131 4 หลายเดือนก่อน

      To jo

    • @minecraftak131
      @minecraftak131 4 หลายเดือนก่อน +1

      Je dobrý

    • @dosilox
      @dosilox 4 หลายเดือนก่อน

      ​@@minecraftak131no z toho c# mě bolí oči jak to napsal 😆, ale nebudu už dál kritizovat, svoje si ode mne už vyslechl na discordu a to myslím stačí

  • @vlakboss
    @vlakboss 4 หลายเดือนก่อน

    Co si myslíš o WindowsUI?

    • @GrizlikD
      @GrizlikD  4 หลายเดือนก่อน +1

      Jakože dá se... 😁
      Ale já jsem se s WindowsUI skoro nikdy moc nesetkal a tohle byl vlastně můj úplně první pokus s WPF, spíš mi přijde, že hlavní důvod, proč se to až tak často nepoužívá, je, že taková aplikace bude fungovat pouze na Windows. Takže pro jiné OS by se muselo celé uživatelské rozhraní programovat zvlášť, což je hlavní důvod, proč většina lidí preferuje něco, co je multiplatformní už od základu, jako třeba ve videu zmíněný Electron :D

  • @Unknown-gg4ge
    @Unknown-gg4ge 4 หลายเดือนก่อน

    Navíc WPF performing skvěle a proto se používá ve financích apod jako tooling aplikace. Nechci nějak hejtovat ale dle mého názoru by jsi se na takové viděl mel daleko lépe připravit protože jestli někdo vezme tohle video jako tutorial well god with us. A ano učit se wpf ma smysl. Už jen skrz ten xaml a patterny jako mvc a mvvm

    • @GrizlikD
      @GrizlikD  4 หลายเดือนก่อน

      Právě proto jsem to jako ani jako tutoriál nenatáčel 😅 Napřed jsem chtěl jenom ukázat, jak jsem experimentoval s WPF a dělal tu aplikaci na násobení, podobně jako jsem třeba dělal to video o úpravě fotek v C, ale pak jsem si řekl, že tam můžu přidat i rozdíly mezi Windows Forms a WPF
      Akorát právě s WPF aplikacemi se moc lidí jen tak nesetká, jsem měl už celkem problém tam uvést nějaký příklad známé WPF aplikace :D Právě proto, že WPF se používá spíše pro interní aplikace firem, ke kterým se ale běžní uživatelé nedostanou

  • @nytr
    @nytr 4 หลายเดือนก่อน

    proste html+css :D

  • @Unknown-gg4ge
    @Unknown-gg4ge 4 หลายเดือนก่อน

    Binding binding binding 😢😢😢

    • @GrizlikD
      @GrizlikD  4 หลายเดือนก่อน

      Na Binding jsem se taky díval a vypadá to dost zajímavě... Taky jeden z rozdílů mezi Windows Forms a WPF :D
      Ale nastavení bindingu je docela pain a při tvorbě té aplikace na násobilku jsem si řekl, že na to kašlu :DDD

    • @programmingCZ
      @programmingCZ หลายเดือนก่อน

      @@GrizlikD ani ne, windows forms má databinding a funguje v mnoha případech velmi dobře

  • @JoloScript
    @JoloScript 4 หลายเดือนก่อน

    Windows Forms a WPF aplikácie sa dajú vytvárať aj v PowerShell (ja Visual Basic ale pre WPF si niesom istý).
    PowerShell ->
    Add-Type -AssemblyName System.Windows.Forms
    $Form = [System.Windows.Forms.Form]::new()
    $Form.Text = "Ahoj"
    $Form.ShowDialog()