Click here to Skip to main content
15,946,316 members
Please Sign up or sign in to vote.
1.00/5 (4 votes)
See more:
Hi,

Please share some techniques to automate Windows(desktop) application in C# to improve the process and ease user to their daily work activity.

Below are some way I have found.

Please let me the techniques or sample code.

What I have tried:

1) Creating custom controls which can be added in every form to match application’s unique style.
2) By adding third-party controls libraries for additional options.
Posted
Updated 17-May-24 0:41am
Comments
Richard MacCutchan 17-May-24 10:42am    
The .NET framework contains a rich set of controls and features for creating user friendly applications. Where possible stick to the standard controls, and avoid custom or third-party types, which add to the cost of maintaining your code.

1 solution

You are going to have to be a lot more specific than that: we have no idea what your project entails, what "automate windows application code" means to you or ... well, anything concrete really.

Remember that we can't see your screen, access your HDD, or read your mind - we only get exactly what you type to work with - we get no other context for your project.
Imagine this: you go for a drive in the country, but you have a problem with the car. You call the garage, say "it broke" and turn off your phone. How long will you be waiting before the garage arrives with the right bits and tools to fix the car given they don't know what make or model it is, who you are, what happened when it all went wrong, or even where you are?

That's what you've done here. So stop typing as little as possible and try explaining things to people who have no way to access your project!

And you might want to start here: Asking questions is a skill[^] and think about what you need to know, and what you need to tell us in order to get help.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900