Is it possible to programmatically make an optical click? [duplicate] - c#

This question already has an answer here:
Winforms Button Right-Click visual feedback (Show button in pushed state)
(1 answer)
Closed 5 years ago.
I'Ve got a winform application where specific Buttons should be visibly pressed whenever a specific key is pressed.
Capturing the key is not so much a Problem, but I did not find a method that allowed me to make it visible that a specific button as been "pressed".
(Even with button1.PerformClick() there was no visualization of the "click").
Is there any way to accomplish this?

You can use Control.Select() to activate the control.

Related

Getting precise focused element in c# [duplicate]

This question already has answers here:
How do I find out which control has focus in .NET Windows Forms?
(7 answers)
Closed 6 years ago.
I'm having trouble figuring out how to get c# to get the focused element within a window. I've a window of another program with two text boxes, a dropdown, and two buttons. I need to be able to open this program, pull it to the front, and fill in the two text boxes and select from the dropdown programatically.
I can pull the window forward with SetForegroundWindow and fill things out and navigate about with SendKeys, but since I don't always know which box the cursor will start in, I need to be able to determine where it is once I've pulled it to the front to fill them in properly.
Any ideas?
Going off of memory and pseudocode here.
Inside of a form, you should be able to use this.ActiveControl to get that information, which should provide you with a wealth of other information, such as the name of the control, type, etc.

Not able to get the mouse click event [duplicate]

This question already has answers here:
Capturing mouse/keyboard events outside of form (app running in background)
(2 answers)
Closed 8 years ago.
This might be a common question but I've been searching for almost 30 minutes, and couldn't find what I've been looking for.
In a windows forms application I need to capture the mouse click event both on and outside of the current form. But all the click events that I've come across are attached to the controls, hence when I click outside of the form no event is being fired :/
I am guessing there is a static Mouse object somewhere and I should be able to get the mouse click position maybe?
This is often referred as global mouse hook.
Here's an example: http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C
The associated project on codeplex: http://globalmousekeyhook.codeplex.com/

Disable right click wpf [duplicate]

This question already has answers here:
Disable a right click (press and hold) in WPF application.
(2 answers)
Closed 9 years ago.
I am building a wpf app for a touch screen for windows 8 and I need to disable touch&hold (the equivalent of right click). I have read at the remarks on this link http://msdn.microsoft.com/en-us/library/system.windows.uielement.previewtouchdown.aspx that pressing a finger on the screen and holding it without moving it causes the press and hold behavior of a Stylus. Unfortunately, right click was not disabled by setting Stylus.IsPressAndHoldEnabled="False" in the XAML.
Could you please help me disable it? Thank you in advance :)
You can write event handler for OnPreviewMouseRightButtonDown event and set the value of isHandled to true.

How do you make a program with multiple "Pages"? [duplicate]

This question already has answers here:
Creating Wizards for Windows Forms in C#
(3 answers)
Closed 9 years ago.
How do you make something like the things where you install programs by clicking the "Next" button and it will show you like a TextBox instead of a ComboBox like on a new Panel?
Sort of like changing Tabs on a TabControl but without showing the tabs.
You are probably looking for Wizard. You may see
Simple Wizard for Winforms - CodeProject
You may also take a look at WinForms Wizard from DevExpress but its not free.

Make controls disappear sidely [duplicate]

This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
How can I add moving effects to my controls in C#?
I'm work on on a C# WinForms project, and I created a login form.
I want when I click in a link in this login form to make the controls in the login form to disappear sidely (like the effect in iPad when you move your finger on it) and other controls to be appeared .
Is there any chance to make this possible (using WinForm)?
Check DevExpress slider controls for Windows Forms.
You should find some examples here :
http://www.devexpress.com/Products/NET/Controls/WinForms/index.xml
http://www.devexpress.com/Products/NET/Controls/WinForms/Bars/toolbar_menu.xml (slide menu effecT)

Categories

Resources