Switching pages instead of windows - c#

So currently I'm switching to a whole new window when i use my page switch button. But what I actually would like it to do is in the same window switch to another page. I have searched the internet and found some page switch with a button but when I set it up and click the button half the screen just goes white and the other half stays. I hope someone can help me with some click event or something that can do what I need. Hope you understand what I mean.
My current code for switching windows on a button click is this:
Newpage objNewpage = new Newpage();
this.Visibility = Visibility.Hidden;
objNewpage.Show();
Put instead what I would like is to open a new page on the same window.
//Ossie

Related

how to make wpfapp always on top and not blocked by taskbar

I used a wpf and set Topmost=true, this works for other applications but I want to put the form in taskbar, when the task bar get focus, the form is blocked.
I want to know if there is any method to make the form always on top?
enter image description here
enter image description here
Another question is that I want to add some buttons on taskbar so that I can click them easily, but I only found trayIcon which is limited in functions.
YourCustomWindow cw = new YourCustomWindow ();
cw.Owner = Application.Current.MainWindow;
cw.ShowInTaskbar = false;
cw.ShowDialog() ;

How i can set the Searchbar Inative and User click on this for open a Dialog

My Question is how can i Build in Android C# an SreachView this is off by but Show and any User click on this a Dialog open and asked the User to give her ok.
I work in a Fragment
SearchView searchView;
searchView = (SearchView)View.FindViewById(Resource.Id.MenuSearchitem);
searchView.ClearFocus();
searchView.SetOnQueryTextListener(this);
searchView.SetOnQueryTextFocusChangeListener(this);
searchView.SetIconifiedByDefault(false);
searchView.SubmitButtonEnabled = true;
searchView.QueryHint = mapViewModel.AddressPlaceholder;
thats all fine, but nothing work for click on the searchbar and no dialog is open.
follow ways i have used IOnFocusChangeListener and IOnSuggestionListener dont gave the right way for me
you can use onTouchListner, wherever you will touch on the screen the touch event will be triggered, there you can check which widget is clicked just check it and open dialog in it.

Handle a popup in selenium webdriver using c#

When I click on a button on a page, a popup is displayed. This is not a windows popup. It is the application popup.. The popup I get in my application is similar to the one i have shown in the image with a X button. now How do I move the driver control to the popup and then click on the close button available on the popup and then move back my control back to the original page..
I have to do this using Selenium WebDriver and C#.
You need to do the following...
Loop through the windows and find the desired window
Switch to the windows
Find the button in the current window and click the same
Here is the sample code in C#
foreach (string handle in browser.WindowHandles)
{
IWebDriver popup = driver.SwitchTo().Window(handle);
if (popup.Title.Contains("popup title"))
{
break;
}
}
IWebElement closeButton = driver.FindElement(By.Id("closeButton"));
closeButton.Click();
The new pop message too have an id or class name..
First get the class name or id of that pop up and the go for the xpath(may be we will find class name) of the close button and click on it.
The example you have shown is not a popup, but a simple DHTML window.
To access the X of the example you have provided, you could use: driver.findElementBy(By.id("profile-tooltip-closebtn")).click().
You can try
driver.switchTo().frame(0);

C# Button Shape issue

I recently tried to follow this tutorial here but I don't really understand how it works. My problem is that I don't see any button like the in the image or anything like that, there is no button on my form.
Also here is the full source code from the tutorial. I would like to know how to add the circle with the buttons on my form.
Thank you
From your comment it seems that you have not added this Button to your Form.
In your Form code behind in constructor add:
public Form1()
{
InitializeComponent();
var btn = new simonButton(); //create button
this.Controls.Add(btn); //add it to form, it will be positioned in location (0,0) top-left corner
}
If you've added the new button class and successfully compiled, then you should have the new button called "simonButton" appearing at the TOP of your ToolBox so you can add them to your form like any other control. Change the ForeColor() property through the IDE to change the color of the button.

C# set location of a minimized form

I am developing an application in C#. I have a Main Form where I have some buttons that give the user the possibility to start a new form into the Main Form.
When there are more of this kind of forms opened and the user choose to minimize one, it goes to back behind all opened forms. So if the user would want to open again that form he must close/minimise all forms.(for beeing able to see the minimized one)
How can I manage the minimised form location so it could be visible after it is minimised? I tried without any result stuff like that: bringToFront, Activate, Focus, etc.
My Main Form contains the buttons and a panel, so the forms are opening in the panel bellow the buttons.
why don't you go for MDI win-form ? I think they fit really well in what you are trying to achieve
http://msdn.microsoft.com/en-us/library/ms973874.aspx
Finally I did managed myself to solve the problem. It was so simple.
For the forms that opens in the panel child I removed
formName.Dock = DockStyle.Fill;
and I set the formName.Height = panelContainer-25; So now the little form minimized is visible.
I know this is late post but might be useful for someone like me.
Try this this was working for me to set minimized window location and size as well
https://social.msdn.microsoft.com/Forums/windows/en-US/d6014e48-2adb-4096-8bea-94c2f3b1c47c/how-to-change-the-location-of-a-minimized-mdichild-form?forum=winforms

Categories