Modern Flat UI, Random MultiColor, Highlight button-Active Form, WinForm, C#, V-0.1

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

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

  • @RJCodeAdvanceEN
    @RJCodeAdvanceEN  3 ปีที่แล้ว +19

    🎯 NEW! Final Modern UI - Aero Snap Window, Resizing, Borderless, Sliding Menu - C#, WinForms : th-cam.com/video/N5oZnV3cA64/w-d-xo.html

    • @哭哭熊頭
      @哭哭熊頭 2 ปีที่แล้ว +1

      why is your winform border color black? i am the default one. so when i remove the border, it shows a skinny white bar on top of it. 24:29

    • @ducnguyen094
      @ducnguyen094 ปีที่แล้ว

      For those trying to figure out why the title is different, make sure you name your Forms The names you would like displayed in the properties of the form. rather than "FormProduct" etc being displayed. This is not shown in the video

  • @HelianGamePiano
    @HelianGamePiano 2 ปีที่แล้ว +51

    Thank you very much for creating this masterpiece on TH-cam. Please allow me to note some timestamps for my future studies.
    1:49 - add Image Icon + Text into buttons.
    23:40 - AutoSize and Minimum Size the Form for Logo, or buttons or whatever.
    24:35 - Remove WinForm's original border + Custom Drag.

  • @gnsf
    @gnsf ปีที่แล้ว +2

    they made me hate winform, but this... this is beautiful

  • @فرازمیرصادقی
    @فرازمیرصادقی ปีที่แล้ว

    آموزشتون فوق العاده بود من میخوام برای اولین پروژم ازش استفاده کنم خیلی عالی بود👌🏻

  • @chinonsoikewelugo5486
    @chinonsoikewelugo5486 2 ปีที่แล้ว

    I don't even know where to start thanking you from!
    THANKS A LOT!!

  • @ahmedkrdzalic4425
    @ahmedkrdzalic4425 3 ปีที่แล้ว +8

    Thank you so much, I have upgraded my application with some of your features (Like not classical window frame with close maximize and minimize options). In one word AWESOME!

  • @janslanina2209
    @janslanina2209 4 ปีที่แล้ว +7

    This is utterly awesome ! Everything is clear, understandable and customisable at the same time. Even I, who is learning this language am very pleased with your technique of teaching. Please, dont stop what you are doing, because you are doing hell of a job ! :)

  • @vishalkaushik5011
    @vishalkaushik5011 2 ปีที่แล้ว

    Just one word for you..... Genius.

  • @ButIfWeSurvive-WeHereInTheEnd
    @ButIfWeSurvive-WeHereInTheEnd 3 ปีที่แล้ว +90

    WTF? WHY MUSIC ? i want to learn!!!!!

    • @depraved420
      @depraved420 2 ปีที่แล้ว

      Just mute it, Jesus Christ. Calm your autism friend.

    • @madhavanmaddy8702
      @madhavanmaddy8702 2 ปีที่แล้ว +5

      Decrease ur phone volume
      Simple 🙂

    • @ghattigeatx4431
      @ghattigeatx4431 2 ปีที่แล้ว +3

      @@madhavanmaddy8702 "don't curse the darkness, light a candle" - I forgot

    • @LE0p01d
      @LE0p01d 2 ปีที่แล้ว

      I wanna learn but I'm dancing catJAM

  • @carlos516
    @carlos516 4 ปีที่แล้ว +14

    I loved your design. I did it in WinForms with C ++, it was a bit complicated but I did it. :)

    • @notbadguy9955
      @notbadguy9955 3 ปีที่แล้ว +1

      winform with c++ yo with the fuck is that

    • @notbadguy9955
      @notbadguy9955 3 ปีที่แล้ว +1

      it is only wiikth c# visual basic and f#

    • @carlos516
      @carlos516 3 ปีที่แล้ว

      hahahaha, it is possible, it is just a matter of changing some data structures

    • @dinhnhanto5949
      @dinhnhanto5949 3 ปีที่แล้ว

      Winform with c++ .... Are you for real man ??

    • @emilysfam7297
      @emilysfam7297 2 ปีที่แล้ว

      @@carlos516 Can you please help in linking windows form with C++ code? Please

  • @hyunzae
    @hyunzae 2 ปีที่แล้ว +2

    wow, such a masterpiece! this helped me a lot as i had to design a GUI for a project at college. thank you so much.

  • @АнатолийБочков-л4й
    @АнатолийБочков-л4й 4 ปีที่แล้ว +5

    просто бомбически, только начал изучать c#, и захотел сделать что то красивое на формах, теперь хотя бы знаю как и в каком направлении двигаться, спасибо большое !

  • @ivandeus2937
    @ivandeus2937 4 ปีที่แล้ว +5

    Спасибо за твою обучалку, сейчас пишу дипломную работу, дизайн зачёт, даже не думал, что так можно

    • @orakul_azovstal
      @orakul_azovstal 3 ปีที่แล้ว

      Можно, и не только так)

  • @GarrattCampton
    @GarrattCampton 2 ปีที่แล้ว +1

    For those trying to figure out why the title is different, make sure you name your Forms The names you would like displayed in the properties of the form. rather than "FormProduct" etc being displayed. This is not shown in the video afaik.

    • @JacobRise
      @JacobRise ปีที่แล้ว

      or u can cut out the 4 first letters with the substring-method: lblTitel.Text = childForm.Text.Substring(4);

    • @JacobRise
      @JacobRise ปีที่แล้ว +1

      @@johannesKeppler12345 with the substring method you cut out the first 4 letters of the word "FormProduct". It's really not difficult to understand. It worked for me.

  • @mrbagins8716
    @mrbagins8716 3 ปีที่แล้ว +3

    Wow, i need to make a Shopping menu for a project in my school, and i was searching for some ideas for the UI and this one is so amazing, you have earned a subscriber, thanks!!

  • @strifej1333
    @strifej1333 3 ปีที่แล้ว +14

    Great tutorial. Would be nice to put the solution in a zip on your webpage. You have all the code/color already, but need to put it together.

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

    Appreciate the tutorial, but where's the Music Playlist?
    I loved it
    :P
    Ty

  • @dyegooliveira307
    @dyegooliveira307 2 ปีที่แล้ว

    AMAZING!! Congratulations, friend!!

  • @drewbackup6240
    @drewbackup6240 3 ปีที่แล้ว +3

    This tutorial is a Gem. Congrats bruh you earned new subscriber! ❤️

  • @rodrigueroland
    @rodrigueroland 3 ปีที่แล้ว +3

    Waouw! What's your theme in visual studio? Your text highlighting is superb ;)

    • @RJCodeAdvanceEN
      @RJCodeAdvanceEN  3 ปีที่แล้ว +2

      The theme is PaleNight, you can download it from the Visual Studio marketplace. 👍

    • @rodrigueroland
      @rodrigueroland 3 ปีที่แล้ว

      @@RJCodeAdvanceEN Thanks for taking time to respond to me. Have a great day!

  • @andrewalexart
    @andrewalexart 3 ปีที่แล้ว +2

    Thanks for the video. But why when I try to enter color numbers to BackColor it shows an error message...

  • @ajitkumarraj
    @ajitkumarraj 3 ปีที่แล้ว +3

    Thank you very much for your video I have upgrade my designing knowledge, your tutorial is excellence and incredible to enhance our skill
    Thank You Dear

  • @abhi2509
    @abhi2509 3 ปีที่แล้ว

    Very nicely demoed! Great! Thanks. One question, top section of my child form opened in container panel goes below title panel. Dock property of Container panel is Fill and Anchor property of title panel is Top. What wrong is am doing?

  • @R0lin
    @R0lin ปีที่แล้ว

    Amazing work! I don't know you are still reading the comment section but I have a question. When you add the second panel into a first panel, you docked it "top". Then you also docked the button "top". When I do this, button goes above the panel. Even I follow the same steps you did. How can I fix this?

    • @Pl0xbryanz
      @Pl0xbryanz ปีที่แล้ว

      Did you also dock the logo panel to Top. This fixed my issue

  • @depraved420
    @depraved420 2 ปีที่แล้ว +1

    Shits pretty sweet ngl, was looking for ideas for a gui. Making a math program for my daughter.

  • @hilmiyeee4979
    @hilmiyeee4979 ปีที่แล้ว

    for my personal timestamp:
    1. 10:15 finish custom button

  • @alexeypolimer1429
    @alexeypolimer1429 ปีที่แล้ว

    The video is cool!
    But the question!
    Every time you click on the toggle button, do you create a new form? Do you mean a form for each window? And if I click on the buttons a hundred times? Will I have a hundred forms created? I understand that the garbage collector will clean up the old, unused ones. But still, doesn't it seem wrong?

  • @justineherosermise4780
    @justineherosermise4780 2 ปีที่แล้ว

    Where did you get these awesome icon for your button?

  • @cutedogvedios4308
    @cutedogvedios4308 ปีที่แล้ว

    sir this is amazing tutorial I am really impressed with it..... Will you please tell us from where this images have you taken of purchase cart and report etc

    • @koryozt
      @koryozt ปีที่แล้ว

      Probably the app named pichon

  • @joseantoniorezende2414
    @joseantoniorezende2414 3 ปีที่แล้ว

    Show man. This application run in the linux ambient ?

  • @alejorostata3899
    @alejorostata3899 3 ปีที่แล้ว +1

    Problem with WinForm is if you get rid of the TitleBar you also get rid of the Window Animation. 10 years until now, no easy solution for this. Responsive design or layout is also not that good, if you think it's responsive already, you have to verify it with a high resolution display.

  • @catalysttv834
    @catalysttv834 3 ปีที่แล้ว

    Beautiful, but I would like to ask, how to get such theme in Visual Studio?

  • @jasongaitu2259
    @jasongaitu2259 ปีที่แล้ว

    Too good you are. thank you for sharing your videos on youtube.

  • @reactifier
    @reactifier 3 ปีที่แล้ว +1

    Really Loved Your Video. It helped me Alot!

  • @gayratravshanov8409
    @gayratravshanov8409 3 ปีที่แล้ว

    Красиво !!! видать дизлайкнули те кто, сильно чтят концепцию ООП ))

  • @chimpspecialist
    @chimpspecialist 3 ปีที่แล้ว

    I don't know what's worse, this video or the flat UI.

  •  2 ปีที่แล้ว

    Can I ask a question, after removing the control bar, how do I fill the space above?

  • @HocineDz213
    @HocineDz213 3 ปีที่แล้ว +3

    Thank you Man , Very Helpful ,wish you make more videos

  • @compct3756
    @compct3756 3 ปีที่แล้ว +2

    That's awesome, I have follow these instruction and got it my own styles. Thanks brother.

  • @collenserudzai7167
    @collenserudzai7167 4 ปีที่แล้ว

    This looks nice. What screen recorder are using?

  • @mahmoudbrymo5587
    @mahmoudbrymo5587 3 ปีที่แล้ว +1

    Good Video bro , im new subscriber

  • @prince__sr
    @prince__sr 2 ปีที่แล้ว

    Which Themes are you used in visual studio? Please Recommand best one

  • @iteacherarmy
    @iteacherarmy 2 ปีที่แล้ว

    Awesome tutorial bro💕

  • @crast
    @crast 3 ปีที่แล้ว +1

    I tried to add a picture inside the button but instead, it was so large that it didn't even fit the button. Do you have any idea why and how can I fix this?

  • @Vaedan
    @Vaedan 3 ปีที่แล้ว +1

    Hmm i copied the Disable button method precisely but it doesn't seem to have any effect on my app. Everything stays brightly colored.

  • @huseyinahlatl8993
    @huseyinahlatl8993 3 ปีที่แล้ว +2

    This is amazing, perfect!!! I look forward to the rest of the tutorial series.

  • @criptovida
    @criptovida ปีที่แล้ว

    This is an anazing how to. Thanks for sharing.

  • @JacobRise
    @JacobRise ปีที่แล้ว

    i learned a lot. Ty for this gem. keep going 👍

  • @vocho2222
    @vocho2222 3 ปีที่แล้ว

    excellent video, greetings from Mexico

  • @gabriellasouza843
    @gabriellasouza843 4 ปีที่แล้ว

    You are amazing, I dedicate the success of the my term papper to you !

  • @techsurferyp
    @techsurferyp 4 ปีที่แล้ว +7

    Hello buddy, could you upload all your Spanish video in English. It would be very helpful.

  • @scotthoffman6948
    @scotthoffman6948 4 ปีที่แล้ว +6

    Love the random colored UI. Very cool!
    Is there a reason why you use Forms instead of User Controls for the panels children?

    • @AbsolutelyEverything2018
      @AbsolutelyEverything2018 4 ปีที่แล้ว +3

      Scott Hoffman yes, I noticed that Child forms can be called back and forth without being present on screen; however, user input controls have to stack above one another making it really difficult to navigate between pages from within a user input window.

  • @saadelka
    @saadelka 3 ปีที่แล้ว +1

    i loved this tutorial thank u so much

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

    Leant to code beautiful winforms UI ❌️
    Listen to crazy EDM music ✅️

  • @lambsauces
    @lambsauces 3 ปีที่แล้ว

    How about if we click the buttons in the UserControl, do you have vid for that as well?

  • @coolwaterdvr
    @coolwaterdvr 2 ปีที่แล้ว

    I enjoyed this lesson. thank you for sharing this. Subbing! 👍👍🙏🙏

  • @ЕвгенийП-д8л
    @ЕвгенийП-д8л 3 ปีที่แล้ว

    WPF для таких задач подходит гораздо лучше

  • @alexanderjwilson7420
    @alexanderjwilson7420 2 ปีที่แล้ว

    I have to click the optiont twice for the colour to apply to the buttons

  • @yuanyuanlu2241
    @yuanyuanlu2241 ปีที่แล้ว

    good tutorial ,perfect music。thx

  • @alpaytoprak8894
    @alpaytoprak8894 3 ปีที่แล้ว

    Do you know any possibility to change all childform's language with one selection from main form?

  • @ismailtmar2873
    @ismailtmar2873 4 ปีที่แล้ว +1

    how did you change the color of Visual Studio to blue , i like it , can u show me how

    • @orakul_azovstal
      @orakul_azovstal 3 ปีที่แล้ว

      Вот держи мой иностранный друг, сам создай своё оформление: marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.VisualStudio2019ColorThemeEditor

  • @AbachiriProduction
    @AbachiriProduction ปีที่แล้ว

    hi , for me the was problem in SelectThemeColor() to solve it you need to change "while "to "if "

  • @pamodmadhushan
    @pamodmadhushan 2 ปีที่แล้ว

    Wow, this is awesome. Thanks !!!

  • @waltthayer3459
    @waltthayer3459 2 ปีที่แล้ว

    I tried to follow along but to bad Chromecast wants to blackout half the TV screen when I pause to catch up

  • @i_am_foodsrandomizer
    @i_am_foodsrandomizer ปีที่แล้ว

    😱 can we do it this with vb coding? 🤔

  • @habib_jana23
    @habib_jana23 2 ปีที่แล้ว

    From where can I get the resources of the video the icons and images and fonts..

  • @xiaocheng9057
    @xiaocheng9057 3 ปีที่แล้ว

    how will I change the brightness of the color header??? I only using one color and its 0, 64, 64

  • @cheapandroid
    @cheapandroid 2 ปีที่แล้ว

    bro got the complete fortnite clickbait soundtrack 💀
    but fr though nice video, well done.

  • @alinmorales3000
    @alinmorales3000 ปีที่แล้ว

    Excuse me, what version of visual studio is it? 😿💗

  • @Lucario-hv1iq
    @Lucario-hv1iq ปีที่แล้ว

    Where did you get that Icons from?

  • @mrt7948
    @mrt7948 3 ปีที่แล้ว

    That is genius 👏. Just wow.

  • @mohammadahsan5655
    @mohammadahsan5655 3 ปีที่แล้ว

    It seems that currentButton is holding the reference of btnSender which is selected button in navigation bar. But how is possible that currentButton is holding the refernece instead of creating its own object in heap with another refrence ????

  • @minimalstory
    @minimalstory 3 ปีที่แล้ว +1

    Cool!!!! thanks for u work!

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

    in 2022 version of visual studio isn't any function like ActivateButton. Is there any replacement?

  • @ntdit3672
    @ntdit3672 3 ปีที่แล้ว

    why can't I make the button and its label show color. It has only gray color and white border

  • @МертваяТишина-х4в
    @МертваяТишина-х4в หลายเดือนก่อน

    When you click on the cross button, the window closed. What should i do?

  • @mohammadal-aqua2160
    @mohammadal-aqua2160 2 ปีที่แล้ว

    thank you man you're a legend

  • @AOPixelobot-fs9px
    @AOPixelobot-fs9px 7 หลายเดือนก่อน

    maybe someone can help me find the mistake. when changing the menu, the colors of the side and top panels change, but in forms the buttons and labels have the previous color unless I click the menu twice...

  • @AlcobacaGamer
    @AlcobacaGamer 3 ปีที่แล้ว

    Great tutorial ! Nice Job ❤️

  • @MohamedTAOUFIQ-vr6lm
    @MohamedTAOUFIQ-vr6lm ปีที่แล้ว

    What's the extension of theme do you use ?

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

    How can I get PNG that you add in buttons?

  • @artoke84
    @artoke84 2 ปีที่แล้ว

    your Backcolor accepts colons? mine doesn´t!

  • @proudyy
    @proudyy 3 ปีที่แล้ว +2

    Where did you got your theme from? 🙀😻

    • @teddy98100
      @teddy98100 3 ปีที่แล้ว

      NightOwl theme from microsoft store in visual studio if i remember correctly !

    • @teddy98100
      @teddy98100 3 ปีที่แล้ว

      Or some other theme, i don't think it's NightOwl upon further ispection :)) !

  • @lawrencebrewer8769
    @lawrencebrewer8769 3 ปีที่แล้ว +1

    Like a lot! Thank you!

  • @viktorrimoru797
    @viktorrimoru797 3 ปีที่แล้ว

    Nice job, new subscriber earned.

  • @ahsaniousworld64
    @ahsaniousworld64 3 ปีที่แล้ว

    I can not set button image properly. Image showing on full background like background image. How can save button image like you?

  • @yusufaksoy3693
    @yusufaksoy3693 3 ปีที่แล้ว

    Nice design.

  • @WaveForceful
    @WaveForceful 2 ปีที่แล้ว

    The tutorial is good, but you go way to fast, plus the line that says
    panelLogo.BackColor = ThemeColor.ChangeColorBrightness(color, -0.3);
    throws an error for me. panelLogo doesnt exist in the current context.

    • @WaveForceful
      @WaveForceful 2 ปีที่แล้ว

      I figured it out, It was the namespace.

  • @easwargilly
    @easwargilly 2 ปีที่แล้ว

    Thank you so much. It's very useful to developed application for me.👍

  • @rukeofuvsn3425
    @rukeofuvsn3425 ปีที่แล้ว

    grande bro, podrías realizar un video de como realizar un sistema para cajero automático universal?.

  • @crascreas-pitangueiras1074
    @crascreas-pitangueiras1074 3 ปีที่แล้ว +2

    Recomendo perfeito Layout

  • @hamzaseif4992
    @hamzaseif4992 3 ปีที่แล้ว

    Found this really helpful thanks a lot ♥

  • @_marukoy
    @_marukoy ปีที่แล้ว

    Does this use more memory than the standard windows forms design?

    • @IsMirDochLattens
      @IsMirDochLattens ปีที่แล้ว +2

      it is still the standard windows form, just some tweaking done. There are just some methods for the custom drag/resize etc. so it shouldn't use noticeably more memory.

  • @ynav949
    @ynav949 2 ปีที่แล้ว

    can those multiple forms share data?

  • @denilsonoliveira3750
    @denilsonoliveira3750 ปีที่แล้ว

    The monst project exist... and is this

  • @kiritoletsplay6587
    @kiritoletsplay6587 3 ปีที่แล้ว +1

    hey, i have a question. i'm currently a student learning informatic and c# and stuff like that and at min 8:00 u made 2 functions the first one to display the current active button and the second one to reset every other button to default. but my question here is why do you reset every single button? you could also save the current selected button in a variable or just give it as an parameter to the "DisableButton" function. In this case you wouldnt have to reset every single button and maybe its better for performence. can someone explain me why he made it with the foreach loop instead of what i think could be better?

    • @pulok0019
      @pulok0019 3 ปีที่แล้ว

      Your right, but this has nearly no impact on perfomance.

    • @jonashellsborn7648
      @jonashellsborn7648 3 ปีที่แล้ว

      Assuming that "there is no known current button to skip" clears you from the edge cases where there is no current button, such as when you arrive from another form, or the form is newly created..
      There is always an edge case in programming.

    • @pulok0019
      @pulok0019 3 ปีที่แล้ว

      @@jonashellsborn7648 no, you can check if the button is null.
      Button last;
      void ButtonClicked(object sender){
      if (last != null){
      last.Background = gray;
      }
      sender.Background = blue;
      last = sender;
      }

  • @saikrishnach777
    @saikrishnach777 4 ปีที่แล้ว

    Very useful one! But my childform entry values get reset while I navigate to another childform. How to fix this?

    • @jonashellsborn7648
      @jonashellsborn7648 3 ปีที่แล้ว

      For you and others, in C# and Cpp forms and their contents are created and destroyed (unlike in Delphi). Save your data in a common global class or in a struct in the main form class.
      That way, data is always available, and can even be refilled by another data fetching process, so your form is refreshed (by fetching from that class / struct) when opening again. .

  • @thanhhuy14
    @thanhhuy14 ปีที่แล้ว

    At the end of the video, the border of the form is a bit thick. do you have a way to fix it?

    • @IsMirDochLattens
      @IsMirDochLattens ปีที่แล้ว

      I didn''t follow the whole video but I think he has a Panel as a background, which creates the borders through the padding property. To make the border more narrow reduce the padding and all the other controls on the main panel can be placed further "outside".

  • @redinternet9893
    @redinternet9893 2 ปีที่แล้ว

    how can i show out the items in the project

  • @GullableThoughts
    @GullableThoughts 3 ปีที่แล้ว

    Absolutely amazing tutorial!