I followed this. However, I have a textbox and datagridview in new forms. I fill them out and when I switch between different forms, the data from other forms is erased automatically. I think this is because when you wrote the code for openChildForm, you have to create new forms every time. Any idea how to solve this @RJCodeAdvanceEN
If I got your point correctly, youve got to separate the model, (also probably not applying in WinForms cause its kind of "pain in the ...") the viewmodel and the view. if you have a combobox of "Customers", any time you select an entry you e.g. fill a property "CurrentCustomer". When CurrentCustomer changes , e.g. source of your Datagridview "CustomerDetailData" changes too (or filter property does change, or whatsoever)
How to set scrollbar for parentform..because I need to put large size child forms in this form and want to display morethan 20 rows of data from db to this panel
Hi, I started learning C# 2 months ago. I switched to WinForms a month ago and still couldn't figure out how to put the second form into the first one. I thought for a very long time and came across your video. It's so useful, and it also shows a beautiful design. I've learned a lot, thank you! Greetings from Russia!
I know this is a pretty old video at this point, however I found it today and learned quite a few tricks to getting a nice layout and look on my applicaitons. Thanks for the help!!
Вот как знал, что найду на английском канале нужные мне советы, весь русский инет просмотрел - ничего нормального не нашел, а тут все понятно. Спасибо!
I wish I would of watched this before turning in my final project. Knowing this was possible to use panels and forms like this would of made my project so much easier.
This is the best tutorial about customizing windows form UI! I didn't know that it is possible to customize it like this until i saw this video. Im gonna try this on my C# project
wow, first you showed your work like you want to sell it, and then you actually tought us how to do it, Thank you The onlything you need to do now is teach us, the first part (how to sell stuff :))
@@jjblock21 I believe it is, by default, based on your system. Mine pops up as neon green. I assume theres a way to set it to something specific, I haven't found out how yet.
it'll be great if u add functionality in the Play pause and also can u show us how to get all the music from a folder and play them by just selecting a song from a datagridview or listview
Thanks, I love these little tutorials. It's been a good 5/6 years since I developed an app and I was hoping to try the new WIn UI3 or something, but it has No designer in
That wouldn't do the same thing as the code in the video. After the method runs, it will always ensure that the submenus are not visible. It would make more sense to just set all three to be false without checking their state first since the end result will always be the same.
This video is clean, very educative and easy to process with the effective commentary. Thank you very much ! If I may have a question regarding one thing which isnt working correctly on my project: When I open either of the childForms the picture stays on front of them, any ideas how to fix this, please ?
This was a very good tutorial . I'm a beginner and still understood a lot of what I was explicitly looking for, but didn't understand it there. Thanks :)
It can get awfully sloppy when doing this! You will see not using enough forms that you will see all your past controls and they will easily get in the way
i would've made a custom submenu button class that inherits from button class that has the function for showing and hiding the menus and then you could've added the buttons within the menu into it with params[] , or even just functions and then automatically create buttons from the functions. if you do that the designer recognizes your custom button as placeable and you can drag and drop it into the form.
If you have a problem when loading other forms in panelChildForm, try this. When initializing a new form do not forget to change font size of that form to "10", because it is of value 10 on your main form (Form1). If you do not change this on new forms, you will face a problem of not similar sizes of objects.
you can do allot in winform, but don't forget that it's completly 100% CPU Rendered wich means that if your design gets complex the app will probably run on 1 or 2 FPS on an average computer + when it comes to WinForms, you simply cannot animate things (you can but it will literally "RAPE" your CPU, and it will be very laggy and ugly) + it has allot of limitations when it comes to transparency, scaling, .. so it's cool when your making a little simple app, but if you need your app to be trully modern/fluid/.. you'll need to find an alternative, the closest alternative to WinForms is of course WPF
Man I am trying to show the child form in the parent form’s container panel using the method u’ve shown at 15:00, it’s not at all working for me, I tried it several times with several modifications. A quick help would be highly appreciated man.
Hey bro, really need help, when i create the forms they look really good if i run at first, but if i open a new from using FormDashBoard Dash= new FormDashbaord(); Dash.Show(); This.Hide(); the form looks really ugly, as if Application.EnableVisualStyles(); no longer applies to forms that get opened by other forms.
Hey bro, really need help, when i create the forms they look really good if i run at first, but if i open a new from using FormDashBoard Dash= new FormDashbaord(); Dash.Show(); This.Hide(); the form looks really ugly, as if Application.EnableVisualStyles(); no longer applies to forms that get opened by other forms.
@@Donald_Putin48 I have found it takes a lot more time and effort to make something "fancy" in Qt than something like this, or say, Flutter. I find Qt to be much more of a "utility" type interface. Made to get the job done pretty easily, but to just be a fairly basic interface. Not that you *can't* do fancy things with it, it just takes more work to do because that really isn't the overall intention of the framework, at least, that's how it seems to me. Then I made this in PyQt with a SQLite backend and it is barely even animated. It is primarily a search application. You type something in, then when you find it, hit enter to run it. i.imgur.com/oPKY5h4.png I made this in Flutter with a Firebase backend, interface data is pulled from json api on my website, UI layout is dynamic (can be changed after build by having it pull new full layout via json). The Flutter app took only took about 1/2 the time to make. i.imgur.com/tMK6oDl.gifv
@@mosth8ed based on your observation/ experience what path (winform/pyqt/anything else if there ... )should a beginner like me take? i was going to learn pyqt yesterday but dont know if it will be worthy ... will appreciate your honest and detailed response. thanks in advance... have a good day
One of the main issues with this is, if it gets anymore crowded with controls it will become quite choppy and glitchy. You should instruct people who to draw controls correctly from scratch to save memory..
How did you change the Form's title bar color? Is that a Windows 10 setting style for all your Windows 10 windows? Would like to know how to do any color for the title bar
I like your forms, and want to improve our winforms look and feel (currently looks like windows 95).. and i like your menu on the right, but i also want to give my clients the option to dock the menu on the top... think you can create a video for this? also, i can use font awesome, but struggling to get font awesome pro icons working.
🎯 NEW! Final Modern UI - Aero Snap Window, Resizing, Borderless, Sliding Menu - C#, WinForms : th-cam.com/video/N5oZnV3cA64/w-d-xo.html
I followed this. However, I have a textbox and datagridview in new forms. I fill them out and when I switch between different forms, the data from other forms is erased automatically. I think this is because when you wrote the code for openChildForm, you have to create new forms every time. Any idea how to solve this @RJCodeAdvanceEN
If I got your point correctly, youve got to separate the model, (also probably not applying in WinForms cause its kind of "pain in the ...") the viewmodel and the view. if you have a combobox of "Customers", any time you select an entry you e.g. fill a property "CurrentCustomer". When CurrentCustomer changes , e.g. source of your Datagridview "CustomerDetailData" changes too (or filter property does change, or whatsoever)
How to set scrollbar for parentform..because I need to put large size child forms in this form and want to display morethan 20 rows of data from db to this panel
gyuhh
You did in 20 minutes what my teacher did in 10 weeks. Thank you! 😊
bruh My teachers do nothing like this and im finishing school in 2 years
@H3adBanD java is just like c# except it's older and it can't see sharp.
why do you need teacher while youtube and w3schools exists ?
@@revenge977 in my country without the piece of paper (aka bachelor degree) you are not called to interviews :
Haha :D
This has got to be the first TH-cam video voiced by a robot that is actually a quality video.
yes
Hi, I started learning C# 2 months ago. I switched to WinForms a month ago and still couldn't figure out how to put the second form into the first one. I thought for a very long time and came across your video. It's so useful, and it also shows a beautiful design. I've learned a lot, thank you! Greetings from Russia!
I know this is a pretty old video at this point, however I found it today and learned quite a few tricks to getting a nice layout and look on my applicaitons. Thanks for the help!!
Вот как знал, что найду на английском канале нужные мне советы, весь русский инет просмотрел - ничего нормального не нашел, а тут все понятно. Спасибо!
I wish I would of watched this before turning in my final project. Knowing this was possible to use panels and forms like this would of made my project so much easier.
So I went into soft soft and tried to intuitively grasp the basic fundantals. And now listening back I feel like I'm one step ahead of Nice tutorialm.
This guy accomplished more in 20 mins than I did my whole 2 years of school.
This is the best tutorial about customizing windows form UI!
I didn't know that it is possible to customize it like this until i saw this video. Im gonna try this on my C# project
this is just insanely good , im happy that i was lucky to find this playlist , super clear , chill , and no wasting time , god bless you.
You are really superb.
In just 20min, you have made the complete smart application!!!!
thank you brother.
Huge Respect... Not found such a great side menu on the entire internet.
you are making my 1 year project in half hour..waoww.. so didactic.really thanks .
deserves a lot of recognition! GREAT VIDEO MAN!
Really nice UI, frankly I didn't think you could such slick UI with WinForms. Great video, keep it up man.
How come I hadn't found this channel before. This is top level stuff
I can learn a lot from this short video. Many thanks
অল্প সময়ের এই ভিডিও থেকে আমি অনেক কিছু শিখতে পারছি। অসংখ ধন্যবাদ
So you used windows form instead of user control great work didn’t know that could work out that way
Quel tutoriel extraordinaire ! je suis tellement ému de votre travail
😇All of my doubts clarified in a single video... Satisfied🤗......Thank you
wow, first you showed your work like you want to sell it, and then you actually tought us how to do it, Thank you
The onlything you need to do now is teach us, the first part (how to sell stuff :))
all ways have an end goal in mind;)
Good! but how did you change the title bar color?
I asked myself the same all the time.
@@jjblock21 I believe it is, by default, based on your system. Mine pops up as neon green. I assume theres a way to set it to something specific, I haven't found out how yet.
This video really helped me. It is best instructions what I saw. In this video I got really much info. Now my forms will be better. Thanks you!
Design actions look simple, but how effective it is! thx
Thanks. Modern UI on WinForms in 2020 is what I needed.
I'm not even using C# but I'm pretty sure it will work with vb thanks for this
it'll be great if u add functionality in the Play pause and also can u show us how to get all the music from a folder and play them by just selecting a song from a datagridview or listview
You really linked a video to learn the "Multi Forms" that is in a unknown language for me >.< so much useful .... wow -.-
Thanks, I love these little tutorials. It's been a good 5/6 years since I developed an app and I was hoping to try the new WIn UI3 or something, but it has No designer in
tip 8:02
you can use bool = !bool to toggle it so your code will be more smaller and readable
That wouldn't do the same thing as the code in the video. After the method runs, it will always ensure that the submenus are not visible. It would make more sense to just set all three to be false without checking their state first since the end result will always be the same.
best tutorial about customizing windows form Ui
Don't you have the same project but in Java? if not, kindly make it when you have time..This is really amazing
This video is clean, very educative and easy to process with the effective commentary. Thank you very much ! If I may have a question regarding one thing which isnt working correctly on my project: When I open either of the childForms the picture stays on front of them, any ideas how to fix this, please ?
15:26 you may have skipped
This was a very good tutorial . I'm a beginner and still understood a lot of what I was explicitly looking for, but didn't understand it there. Thanks :)
That's one hell of a UI. You have inspired me a lot! New Subscriber!
What a nice method. I like the way you name your controls. The tutorial is so clear!
Why use new forms instead of panels? It seems to me that a panel would also work.. Are there any benifits/problems with forms versus panels?
It can get awfully sloppy when doing this! You will see not using enough forms that you will see all your past controls and they will easily get in the way
i would've made a custom submenu button class that inherits from button class that has the function for showing and hiding the menus and then you could've added the buttons within the menu into it with params[] , or even just functions and then automatically create buttons from the functions. if you do that the designer recognizes your custom button as placeable and you can drag and drop it into the form.
How do you add the form name to the windows that are being opened. It all maintains 'form1'. Really good tutorial.
If you have a problem when loading other forms in panelChildForm, try this. When initializing a new form do not forget to change font size of that form to "10", because it is of value 10 on your main form (Form1). If you do not change this on new forms, you will face a problem of not similar sizes of objects.
I forgot to do this, and I was struggling for a minute. This saved me.
Thank you for the video. Can you please share, how did the Title bar turn Black on 10:05? Did you remove some steps in editing?
I am not planning on making this but it came up in my recommended and it looks sick and works great!
Impressive. Never seen anything like this before. Great work.
This is the tutorial I was looking for. Thanks!
This video has been very informative, and takes some of the intimidation out of designing a desktop application.
Great video! Ive been looking for how to do this but didnt know what to search for. Helped out a lot!
you can do allot in winform, but don't forget that it's completly 100% CPU Rendered wich means that if your design gets complex the app will probably run on 1 or 2 FPS on an average computer
+ when it comes to WinForms, you simply cannot animate things (you can but it will literally "RAPE" your CPU, and it will be very laggy and ugly)
+ it has allot of limitations when it comes to transparency, scaling, ..
so it's cool when your making a little simple app, but if you need your app to be trully modern/fluid/.. you'll need to find an alternative, the closest alternative to WinForms is of course WPF
Clear, useful and straight to the point, respect++
since you said at the beginning that WinForms is limited, what frameworks would you recommend that you feel aren't as limited
Man Your Awesome 😍😍😘
Please do more 😍😍
I'll follow you to watch you all the time 😍
Thank you a lot.. great introduction! upload other videos quickly please..
Great Video. I started adapting it in my project but i cannot set focus on my textbox tab zero(0) on form load. Kindly help me..
Thank you so much for the great details, you are doing great for first video... you have great eye for graphics and styles.
Thanks for watching my videos ;)
This tutorial is worth gold... Thanks :))
Excellent video. I learned a few tricks thanks a lot.
Any framework you used? Like Guna or something else?
you are best teacher ever ...thank u so mutch
Man I am trying to show the child form in the parent form’s container panel using the method u’ve shown at 15:00, it’s not at all working for me, I tried it several times with several modifications. A quick help would be highly appreciated man.
Wow you are so good. Great ideas and inspirational. I thought winforms are not good for 🔥 UI
when I choose dock top then button goes over the logo panel :P VS 2019
Great video! Thank you. Looking forward to the next one.
Great tutorial. This is what i was expecting to learn.
You have no idea how much you’ve helped me! Thank you so much❤️
oh god this is so satisfying I'm more inspired
same
This is exactly what I need to understand and learn C# ... 1000 thanks
Hey bro, really need help, when i create the forms they look really good if i run at first, but if i open a new from using FormDashBoard Dash= new FormDashbaord();
Dash.Show();
This.Hide();
the form looks really ugly, as if Application.EnableVisualStyles(); no longer applies to forms that get opened by other forms.
Such a new learning for me this quarantine
Hey bro, really need help, when i create the forms they look really good if i run at first, but if i open a new from using FormDashBoard Dash= new FormDashbaord();
Dash.Show();
This.Hide();
the form looks really ugly, as if Application.EnableVisualStyles(); no longer applies to forms that get opened by other forms.
Great Video. How can you pass a value from parent form to child form if necessary ?
You can pass values through the constructor.
Sir thanku
Please answer me
How you change Form border color?
Looking forward to your next video 期待你的下一个视频 👍
Nice tutorial. Explained in good manner and with excellent speed.
Nice. How do I add animation when changing form
Thanks man, this is very helpful!!
Very usefull video, I learn alot Thank you for making such interesting video
This tutorial is very helpful for Windows Form design creation.
Thank you for your sharing.
great interface, keep them coming please
Beautiful!
Do you think it's possible to build a similar app with PyQt?
I don't think so.
@@Donald_Putin48 you do not think so? really? You can build a full copy of this with PyQt.
@@_jfsanchez_ Really, then it's amazing. I was not knowing that PyQt was this much capable.
@@Donald_Putin48 I have found it takes a lot more time and effort to make something "fancy" in Qt than something like this, or say, Flutter. I find Qt to be much more of a "utility" type interface. Made to get the job done pretty easily, but to just be a fairly basic interface. Not that you *can't* do fancy things with it, it just takes more work to do because that really isn't the overall intention of the framework, at least, that's how it seems to me.
Then I made this in PyQt with a SQLite backend and it is barely even animated. It is primarily a search application. You type something in, then when you find it, hit enter to run it.
i.imgur.com/oPKY5h4.png
I made this in Flutter with a Firebase backend, interface data is pulled from json api on my website, UI layout is dynamic (can be changed after build by having it pull new full layout via json). The Flutter app took only took about 1/2 the time to make.
i.imgur.com/tMK6oDl.gifv
@@mosth8ed based on your observation/ experience what path (winform/pyqt/anything else if there ... )should a beginner like me take? i was going to learn pyqt yesterday but dont know if it will be worthy ... will appreciate your honest and detailed response. thanks in advance... have a good day
One of the main issues with this is, if it gets anymore crowded with controls it will become quite choppy and glitchy.
You should instruct people who to draw controls correctly from scratch to save memory..
Can you explain more why you think that will happen?
@@briandunn1337 Because the controls he used comes with a lot of un-needed stuff for the purpose he is applying
Hi, You are Great. Thanks for English Channel. spanish is dificult for outer world.
This is exactly what I was looking for
Thank you so much
I learned a whole bunch of new ideas thanks to this. Thank you! Gracias, mi amigo!!
Video được đăng lên vào 9/2019 chứ không phải trước khi wpf ra đời, nó làm cho tôi có niềm tin vào winform, tôi cảm thấy wpf rắc rối hơn mức cần thiết. Có một điểm là tôi chưa tìm thấy bước bạn làm cho khung viền form có màu đen ở bước nào.
How did you made the top menu , where close , maximize and mimize button placed, same color like panel???
Is there a supplement to this lesson like the one you applied?
Hi I have a question, How do you change the color of your form1 border (Sizeable form style) to the same color of your panel ?
How did you change the Form's title bar color? Is that a Windows 10 setting style for all your Windows 10 windows? Would like to know how to do any color for the title bar
This tutorial video just took ROBLOX exploit executors through the next level! What a peace of Art.
Agreed lmaoo, hello fellow exploiter
@@KRISHAL. Hello, I didn't expect for people who make exploits notice me too. :)
@@KRISHAL. Wanna make a exploit together?
@@MrKoko_Gumball give discord
@@KRISHAL. cloclwise.#0001
beatifull ...you can do a tutorial on the datapicker color and increase characters? thanks
did I miss the part where he explains how to color the main forums bar color?
He doesn't explain that, colour just changed in min 10
Amazing!! Can u teach us to make this fully function?
Might be a dumb question but how did you change the color of the window borders?
Thank
That exactly what I need to making Keygen :)
how were you able to make your logo not have this white background replacing its transparent one?
Wouhaw!!! Continuer à faire des tutoriel
nice wallpaper. i love space too.
It really nice but:
Could I program button with python instead c#???
Can you help me regarding. the border to remove transparent when maximize the application?
I like your forms, and want to improve our winforms look and feel (currently looks like windows 95).. and i like your menu on the right, but i also want to give my clients the option to dock the menu on the top...
think you can create a video for this?
also, i can use font awesome, but struggling to get font awesome pro icons working.
Not using dotnet for quite a long time, 7.5 years I guess. But want to come back to it. :-(
Really late on this train, but when did the border of form1 changed to black? I must have missed it.
Same with Dynamic Menu ( with multiple submenus) is Good. can u create such