C# WPF UI | How to Design Flat Data Table Dashboard in WPF (Customize Datagrid)

Поделиться
HTML-код
  • Опубликовано: 31 май 2022
  • Hello my friends , in this tutorial we'll learn how to create a data table dashboard in C# WPF. also we'll learn how to use MahApps Icons Nuget and customize datagrid in WPF.
    --------------------- Social Networks -------------------------
    Instagram : / wpfacademy
    Facebook : / wpfacademy
    Telegram : t.me/WPFAcademy
    --------------------- Music -------------------------
    1.
    Through My Eyes (Instrumental) by Mike Leite / mikeleite
    Creative Commons - Attribution 3.0 Unported - CC BY 3.0
    Free Download / Stream: bit.ly/_through-my-eyes
    Music promoted by Audio Library • Through My Eyes (Instr...
    2.
    Fantasy by Declan DP Music / declandp
    Licensing Agreement: www.declandp.info/music-licensing
    Free Download / Stream: bit.ly/2CcD0Hd
    Music promoted by Audio Library • Fantasy - Declan DP (N...
    3.
    Lioness (Instrumental) by DayFox / dayfox
    Free Download / Stream: bit.ly/lioness-instrumental
    Music promoted by Audio Library • Lioness (Instrumental)...

Комментарии • 109

  • @denis_sechin
    @denis_sechin Год назад +1

    You're absolutely amazing! Design is massive! Thank you

  • @DigitalElectronicSchool
    @DigitalElectronicSchool 2 года назад +4

    WOW ... YOU ARE A PROFESSIONAL

  • @donggyunlee3671
    @donggyunlee3671 5 месяцев назад +1

    I'm so sad that I've only just seen the video.
    Your live coding is cool and beautiful.
    Thank you for sharing the good video.
    I've been thinking about making a desktop app with Flutter recently and it looks like you could make it nice and beautiful really quickly.

  • @amryakout2957
    @amryakout2957 Год назад +1

    Amazing work

  • @2005Azm
    @2005Azm Год назад

    Your channel is just awesome! I just got lucky to discover it! of course you got my subscription..

    • @WpfUI
      @WpfUI  Год назад

      Thanks and welcome😀

  • @fasimus
    @fasimus 8 месяцев назад

    Felicitaciones, se agradece tan buen aporte... Saludos

  • @WebDaLat
    @WebDaLat Год назад

    Very beauty UI. Thanks.

  • @berke.code07
    @berke.code07 2 года назад +3

    Thank you so much

    • @WpfUI
      @WpfUI  2 года назад +1

      You're welcome 😊

  • @junior.santana
    @junior.santana 2 года назад +1

    Beautiful design

    • @WpfUI
      @WpfUI  Год назад

      Thanks 🌺

  • @haydarm.al-samawe9819
    @haydarm.al-samawe9819 Год назад

    Nice Work Man thank you for this Nice DataGrid

    • @WpfUI
      @WpfUI  Год назад

      Glad you like it!

  • @csotogho
    @csotogho 2 года назад +6

    Excellent work. You could do something in WinUI. I know it's a bit different than WPF, and I'd like to see something with this new design framework.

    • @WpfUI
      @WpfUI  2 года назад +3

      I also like to experience new things. I will definitely try it and if it works well, I will share it.
      And thank you for your suggestion.

    • @DigitalElectronicSchool
      @DigitalElectronicSchool 2 года назад

      @@WpfUI WPF Is the Future .. it can work in any platform windows , macOS ... that is what I think ... Am I right?

    • @csotogho
      @csotogho 2 года назад +1

      I think what you are talking about is WinUI, WPF is still very powerful, but its last version was 4.5. WinUI is the replacement for WPF and UWP, it still uses the powerful XAML controls, but unlike WPF, WinUI is updated every 6 months. It is very similar to WPF, but it is cross-platform and open source.

    • @WpfUI
      @WpfUI  Год назад +2

      But the problem with WinUI is that it supports newer versions of Windows, such as Windows 11 and post-2018 updates of Windows 10.
      I have many requests from customers that the program should work on Windows 7, 8 and even XP.

  • @KhopadiAtIndia
    @KhopadiAtIndia 2 года назад

    Wow ... Nice Explain sir

    • @WpfUI
      @WpfUI  Год назад

      Thanks and welcome

  • @wellington18m
    @wellington18m Год назад

    Hello there. Thanks for your content. I just founded. It is really helpful. One question though. How do I show a user profile card when the image is clicked. Thanks for the response in advance.

  • @maxspeed2247
    @maxspeed2247 Год назад

    Mamnoon dadash lotf kardi

    • @WpfUI
      @WpfUI  Год назад

      Khahesh Mishe :D

  • @janderkanigoski8519
    @janderkanigoski8519 11 месяцев назад

    I loved the layout style, but I wanted to know if there's a way I can do this style with user control and return data from a mysql query

  • @zetaoshao
    @zetaoshao Год назад

    cool design. could you tell me how to learn this UI design, some books or website could you recommend, thanks your excellent work.

  • @user-xg7hi5mh3g
    @user-xg7hi5mh3g Год назад

    I just say Thank u so much for this greate Tutirial. Could you be my teacher in wpf ?

    • @WpfUI
      @WpfUI  Год назад

      Sure, why not. :)

  • @sechim3465
    @sechim3465 2 месяца назад

    Wow

  • @babakmoghaddasi9460
    @babakmoghaddasi9460 Год назад

    wow its awesome

    • @WpfUI
      @WpfUI  Год назад

      Thanks 😀

  • @viktorkassov8814
    @viktorkassov8814 3 месяца назад

    Thank you for video. Scroll with pagination confused me alittle bit

  • @MrDragos360
    @MrDragos360 Год назад +3

    Never tought something as good as this can be done in WPF. It looks awesome.
    I have some questions:
    Is the UI scalable ? Like if the app is full screen or snaped to half of the screen or made really small would it still look good ?
    Dose what are you showing us here works in MAUI too ?
    If you have have experience with JS/HTML/CSS, which one do you think is easier to use ?
    I am using Electron now to make desktop apps but when I see that it uses ~500mb for a chat app it gets sad and makes me looks for alternatives and WPF/MAUI seems nice considering that I am a fan of C#/NET Core .

    • @WpfUI
      @WpfUI  Год назад +2

      Thanks you for your comment.
      - You can write scalable codes in Xaml, but this thing I wrote is not very complex and scalable (maybe difficult for the audience)
      - MAUI using other extra controls and is different and I don't think the codes work well the same there
      - I haven't experienced Electron yet:)

    • @MrDragos360
      @MrDragos360 Год назад

      @@WpfUI Thank you for your answer.

  • @tritranong5020
    @tritranong5020 2 года назад +2

    thanks for datagrid custom design

    • @WpfUI
      @WpfUI  2 года назад

      🌺😀

  • @laythabdulkareem1887
    @laythabdulkareem1887 6 месяцев назад +5

    Could you please share the source code of this project ?

  • @ThaoMeoTV
    @ThaoMeoTV Год назад +1

    You are awesome

    • @WpfUI
      @WpfUI  Год назад

      Thanks 😀

  • @KaneJons70
    @KaneJons70 Год назад

    Good afternoon, can you tell me what packages you install in this video?

  • @jhiepajenago
    @jhiepajenago Год назад

    I'm amazed! Excellent work! But may I ask where does the 'SolidColorBrush' came from? TIA :)

    • @jhiepajenago
      @jhiepajenago Год назад

      and the Style before the DataGridStyle1 .. I want to learn more! TIA

    • @WpfUI
      @WpfUI  Год назад

      Thanks.
      You can write your SolidColorBrush or use predefined colors.

  • @intelligentcoding689
    @intelligentcoding689 Год назад

    Amazing (17:00)

  • @BmoChops
    @BmoChops 2 года назад +5

    Can you make a guide to inserting a database into SQL? And I'm curious about how to change the value entered in the item when the button is pressed. TY sir

    • @WpfUI
      @WpfUI  Год назад +2

      Hello. In this channel, I try to work more on the UI of programs. You can use Microsoft tutorials to connect a database to your program. like this (docs.microsoft.com/en-us/dotnet/desktop/wpf/controls/walkthrough-display-data-from-a-sql-server-database-in-a-datagrid-control?view=netframeworkdesktop-4.8)
      You can also use Button Sender as your data type (like : ((FrameworkElement)sender).DataContext ) to get a row of Datagrid and then edit it.

    • @adahadapato
      @adahadapato 5 месяцев назад +1

      you can use entitwork core to make database connections, it work fine with wpf.

  • @Vyken27
    @Vyken27 Год назад +28

    It will be nice if you drop the code on a Git repository.

    • @WpfUI
      @WpfUI  Год назад +19

      I have already uploaded it on GitHub. I will put the link again for you.
      github.com/sajjad-z/WPF-DataTable-Dashboard

    • @adahadapato
      @adahadapato 5 месяцев назад

      @@WpfUI Thank you for the tutorial, I am a WPF enthusiast, this really help me upgrade my skills, especially in UI dev.

  • @s.a.gandheesh3396
    @s.a.gandheesh3396 11 месяцев назад +1

    Sir how can we add horizontal scrolling, if the number of column increases. Trying to figure out for a long time. Would be a great help if you could provide it. Thank you for this.

    • @ilearncode123
      @ilearncode123 7 месяцев назад +1

      Just set the property HorizontalScrollBarVisibility of DataGrid element to Visible

  • @FXArts
    @FXArts 3 месяца назад +1

    Your Website is down. Could you please Share the Project Files?

  • @abc01143
    @abc01143 Год назад +13

    Kindly share code or repository of all your design and project, if possible

    • @WpfUI
      @WpfUI  Год назад +2

      In older comments i shared Github link :
      github.com/sajjad-z/WPF-DataTable-Dashboard

  • @user-fv7kx5ww1r
    @user-fv7kx5ww1r 5 месяцев назад

    A great video. Is it possible to download this project?

  • @no_pressure
    @no_pressure 7 месяцев назад

    17:00 datagrid styling

  • @PabloLopez-tz2zq
    @PabloLopez-tz2zq 2 года назад

    Excellent work, did you accept commissions in something like fiverr? I need a little bit of help creating a menu UI, nothing crazy and i know i cant do it with out your help.

    • @WpfUI
      @WpfUI  2 года назад

      Thanks Pablo, You can email me to talk more.
      ZareDeveloper@gmail.com

  • @kdraktek
    @kdraktek Год назад

    I'm doing the same thing while searching, I can't click on the textbox?

  • @TechKingdomChannel
    @TechKingdomChannel Год назад +3

    in strange way i got that The property 'IsEmpty' was not found in type 'String'
    and i tried to fix it but i cant
    the strange thing is that blend is still git the error but the app is working
    strange

    • @lolf5483
      @lolf5483 Год назад +3

      Hi mate, you just need remove this attribute "Path", it works for me

    • @davidromero7823
      @davidromero7823 Год назад +2

      @@lolf5483 thanks now it works!

  • @LuciferMorningstar-it1mi
    @LuciferMorningstar-it1mi 10 месяцев назад

    How can I use tab button in this form

  • @cughudson8695
    @cughudson8695 Год назад +4

    where can I find the source code as show in the video to learning ,thanks

    • @WpfUI
      @WpfUI  Год назад

      In comments you can found the Github links :)
      github.com/sajjad-z/WPF-DataTable-Dashboard

  • @tuansgameplay4718
    @tuansgameplay4718 Год назад

    Sir . could you please tell me how to add new members to the datagrid 😢

  • @FireCrauter
    @FireCrauter Год назад

    Make one of MAUI, no free template/design can be found on youtube or google

  • @Johmaz23
    @Johmaz23 2 месяца назад

    where I can get those icons ?

  • @starkex7230
    @starkex7230 Год назад

    Its super nice, but please slow the video down next time. Better 2 hours normal human speed than 30 mins superhuman 4x speed.

    • @WpfUI
      @WpfUI  Год назад

      Sorry about that. I usually speed up the video by 300%, if you set it to 0.25 you can watch it even slower than normal.

  • @TuanThanh-wi8sr
    @TuanThanh-wi8sr Год назад

    17:00

  • @GoToBe-yl4jt
    @GoToBe-yl4jt Месяц назад

    hello. I would like to ask permission to create an open source version of the MVVM pattern based on your excellent design and release it as a video.
    I live in Korea. Please allow me. The source of the design will always be indicated with a link. The added part is an employee management program using modeling using MS-SQL.

  • @aaroncatolico7550
    @aaroncatolico7550 Год назад

    is this cross-platform compatible (Windows, MAC, Linux, Android, iOS, Web, etc.)???

    • @WpfUI
      @WpfUI  Год назад

      for MAC and Linux you must ReBuild the project.

  • @hanvien3002
    @hanvien3002 Год назад

    Can u guide me how to bind with databases like MSSQL , or some docs

    • @WpfUI
      @WpfUI  Год назад

      The topic of the channel is user interface design, but maybe I will make videos about it in the future

  • @ferhad8896
    @ferhad8896 Год назад

    Can I use this design in my project, but I will not copy codes

    • @WpfUI
      @WpfUI  Год назад

      Yes sure 😀

  • @vulcanobyte
    @vulcanobyte 10 месяцев назад

    And the github repo?

  • @hanvien3002
    @hanvien3002 Год назад +1

    I cant add datagridstyle can u help me

    • @WpfUI
      @WpfUI  Год назад

      Just right click on Datagrid and then copy of original Datagrid style.

  • @user-wl1jb6dr7t
    @user-wl1jb6dr7t 6 месяцев назад

    bro where is the source code? how do we learn? please upload and share the link. thanks

  • @chriszhou6901
    @chriszhou6901 2 года назад

    Excellent! Could you please share the code?

    • @WpfUI
      @WpfUI  2 года назад +11

      Hi Chris, You can see it on Github 😀
      github.com/sajjad-z/WPF-DataTable-Dashboard

    • @OmerSDogru
      @OmerSDogru Год назад

      ​@@WpfUIThanks for sharing.

    • @kiranarana7274
      @kiranarana7274 Год назад

      Please help wich software this made

  • @sugataahad4078
    @sugataahad4078 2 года назад

    hi can i get the source code for it?

    • @WpfUI
      @WpfUI  Год назад +3

      You can see it on Github :
      github.com/sajjad-z/WPF-DataTable-Dashboard

  • @nguyennamk743
    @nguyennamk743 3 месяца назад

    Tôi đã xem tới 9:16

  • @Cromwell_506
    @Cromwell_506 2 месяца назад

    MouseLeftBottonDown=" " ? 2:21

  • @Khunryijduy
    @Khunryijduy 8 месяцев назад

    Popcom 🎉❤🎉 silençe you 😊❤😊😊😊

  • @laythabdulkareem1887
    @laythabdulkareem1887 9 месяцев назад +1

    Can I give you a 1000 likes?!

  • @diamondphilip1045
    @diamondphilip1045 Год назад +1

    Could you please add source code 😁😁😁😁

    • @WpfUI
      @WpfUI  Год назад

      Yes sure. But I've already uploaded to Github and posted links to people in the comments.
      github.com/sajjad-z/WPF-DataTable-Dashboard

  • @softscrypt8474
    @softscrypt8474 Год назад

    can you send me the code?

    • @WpfUI
      @WpfUI  Год назад

      Already shared on Github :
      github.com/sajjad-z/WPF-DataTable-Dashboard

  • @MrPhilippleitner
    @MrPhilippleitner Месяц назад

    I would also like to have such a nice datagrid but you are just too fast for me

  • @shreyasgavand9477
    @shreyasgavand9477 Год назад

    Music nahi dalana tha

  • @philst.1009
    @philst.1009 Год назад +2

    Not with Music

  • @kit-kit-kittty2911
    @kit-kit-kittty2911 9 месяцев назад

    showing very fast...

  • @markcuello5
    @markcuello5 Год назад

    HELP

  • @davidrogers8352
    @davidrogers8352 Год назад

    Could definitely have done without the music. Was just awful.

    • @WpfUI
      @WpfUI  Год назад

      Video is incomplete without sound or music. I apologize, but the presence of music (or vocals in the future) is required. 🌸

  • @user-nx3mc9zg7r
    @user-nx3mc9zg7r 4 месяца назад

    its a jok what you implemented, its just fassade no functionality just ui