So I have winform app that already has a bunch of buttons on it that function. To clean up the UI some I wanted to be able to move those existing buttons onto tabs. But it looks like it wont let me just drag the buttons over. I know I can create new things on these tab windows, but would like to just move things over so i dont have to write all new features of the app. Any solutions?
Related
How can I keep a dropdown menu open when Dragon NaturallySpeaking's MouseGrid opens? I'm using C# and Windows 10. The MouseGrid overlays the desktop screen with the grid that allows the user to quickly jump to numbered quadrants. Some applications will keep the dropdown open when the overlay opens, but it seems that the C# applications created by Visual Studio close the menu as soon as the grid appears.
Best bet in that case is to not navigate with the Mouse Grid. What happens if you just say the choice, or start pressing arrow keys (say "press down arrow") or hitting the tab key to get to it?
You can try using mouse motion commands ("move mouse left") but the dropdown may also disappear. Or best to use an advanced scripting command to just click the spot you want. You don't say what version of Dragon you use so you might not have scripting ability. If that's the case, you can use Dragon to call an external script to do it (just put a shortcut on the desktop).
I can not figure out how to graphically representate objects. I want some kind of rectangles, maybe even buttons that ill dynamicaly generate, the user will be able to click them for action and change their order. I will use WPF or Windows Forms Apps.
I add a tab to my tabcontrol with a buttonclick and I can close these tabs with the middle mouse button. Now I want add that I can separate the tabs like Chrome or Firefox. For that I must click down the mouse and move them out to separate which handler is that or how can i realize that?
Update
I use Visual Studio 2015 with Winforms
I think what you should do is create a new control on click, one that has all the children of the tab you want to separate (and then dispose the old tabwindow control). Then when you have this separate control, you can implement dragging, and handle a drop on the tab control you want it to add to. The dropping handler would contain code that transforms the new control back to a tabwindow, and adds it to the tabcontrol.
I'm using Elysium for creation Metro-like GUI for Windows 7.
I want to create GUI for app with 3 columns with dynamic content with similar animation like its done in many mobile apps and some websites with Javascript ("infinite scrolling pages").
So you press refresh button and it adds few new feeds to each column with smooth animation.
I'm trying to move away from idea of using Javascript itself for rendering results but I pretty much don't see any other option.
What kind of controls should I use for that or/and how to implement such effect?
Update 1: Looks like its called Pile Board
Update 2: Currently looking into ObservableCollection and Elysium.Extras (DataGrid) combo.
Seems like there's also MahApps as alternative to Elysium with Pile control included.
I need to create a dialog that allows user to choose between several rather complex actions. I really like the usability of the windows 7 file replace dialog and I think it would suit my needs very well. Here's a screenshot for reference:
Is it possible to use the controls that were used for windows dialog? If not, how would you recommend creating UI similar to this dialog?
Seems like this could easily be done with a window containing a few labels for the text and three custom controls - with some images for the arrows and file icons - each of which changes their background image when the user mouses over them - and fires an event the window picks up on when they are clicked. Fairly standard WinForms stuff.
Is there a particular part of the process you need some extra help with? Like, for example, the mouse over?