How To Refer To Main Window Class
Sep 6, 2011I created a modal dialog as a WPF window that changes some settings in the main window application. How can I refer to a member of the main window?
View 2 RepliesI created a modal dialog as a WPF window that changes some settings in the main window application. How can I refer to a member of the main window?
View 2 RepliesI am writing a custom class file which I intend to use with a WPF application. How can I refer to a WPF window from the class file?
View 2 RepliesI have a VB.NET application that uses Managed DirectSound to capture audio.Everything works just fine until (a) the application is minimized or (b) the application is completey obstructed (covered) by another window.
The thing is that the CaptureBufferDescription structure does not include a GlobalFocus property so I don't know what to do to let my application continue capturing when the main window is hidden.
Here's the basic initialization code I'm using:
' Create a buffer description object
bufCapDesc = New CaptureBufferDescription()
With bufCapDesc
[code]....
I have create a project with one main form window and also i have to use a number of other forms as well. now i want to open these other forms inside the main window and not outside. I'm using Visual Studio .NET 2010 as developing environment.
View 1 Replieshow to retrieve microsoft access filenames from a particular folder on my computer? Within my project the user can create a database, and i want to be able to display all of these databases in a combo box?
View 8 RepliesI have application with 2 forms (Form1, Form2), when i click in a button in form1, form2 open.when form2 opened & I switch to other window and try to switch back to my application (By clicking in its icon in taskbar), it switch to form1.I need when form2 open & click in taskbar, it switch to form2 & also when form2 open I can't edit or type anything in form1.Exactly the same as the below scenario in windows:when I open any new window from "Windows Properties" (Right click my computer), and switch back to windows properties, it will switch to the new window not to the main Windows properties window
View 2 RepliesI'm working on a sdi-like WPF application with VB as the code behind. Basically, I have a main window that has some tabs and a button that opens (shows) another child window. I need that child window to refer back to the parent main window and automatically bring it in focus and have a specific tab selected (via a button on that child). The child window is a separate class file with its own xaml and VB code in my project.In the child I tried using
My.Windows.MainWindow.myTabControl.ItemSelected = My.Windows.MainWindow.tabIWantSelected
My.Windows.MainWindow.Focus()
but this does not appear to work as the main window in the background doesn't appear to be referenced in this way. I can use My.[bla bla].Show() - but that creates a whole new instance of the main window on top of the old one. Activate() doesn't work either since the main window is already activated.It seems like a simple task but am I forced to use something like SetForegroundWindow()?
i would like to copy the inputs of the textbox in my main form to another users form.
View 2 RepliesI have a simple WPF vb.net application and wish to set the visibility property of some buttons on the main window to True when user successfully logs on
I have a MainWindow window with a frame hosting any number of pages and use the navigation service to load into this frame eg. Me.BodyFrame.Navigate(New System.Uri("Logon.xaml", UriKind.Relative)) One Page (logon) enables user to logon.
vb.net code:
Dim txtLocalLogonID = txtLogonID.Text
Dim pwdLocalPassword = pwdPassword.Password
Dim LocalLogon As New gblLogon()
[Code]....
How do I reload the main window? I realise the code is primitive but I just want to get it working first.
I have 3 questions: How to get the process which the main window is active How to change the WindowState of that process main window How to resize the process main window[URl]..
View 9 Repliesi need to know how too make a dialog stay attached to the side off another window.
View 6 RepliesWhat I need to do is Set my new form to be the top most form of only my application while still having click access to the main form. Right now I have tried the property Topmost = True but the thing about that I really do not like is it puts the form above every single windows form. I only want the form to be the topmost of my application. The showdialog also will not work because I no longer have access to my main form with click events.
View 4 RepliesI'm try to create a class has been create by main class only by protect sub New but how do I create it ?
Public MustInherit Class Rune
Protected MustOverride Function Create() As Rune
Public Shared Function Factory(Of T As Rune)() As T
'I can't use "T As {Rune, New}" because Sub New isn't Public
'Return (New T).Create
End Function
End Class
[Code]...
Trying to replicate the docking controls in Visual Studio 2008. My application replays the RADAR environment for the FAA and I want the ability for dual monitor users to drag the control panels to the other monotor to leave the main canvas clear. This functionality is similar to the way the different panels in VS can be dragged outside of the main window.
View 1 RepliesI would like to simulate the letter f to the main foreground window ,
View 1 RepliesHwnd = WindowFromPoint(Cursor.Position) I can get the Hwnd of every control of an external window is under the cursor. Question: I need only and always the MAIN WINDOW hwnd, everywhere should be the cursor. what API I need?
View 3 RepliesSo I know how to get a form inside a form.. I've got
Dim ch As New Settings
ch.TopLevel = False
ch.Visible = True
Me.Controls.Add(ch)
in my form_load.. The trouble is the window appears under all the controls on my main form.
1. How can I make it appear above the controls?
2. How can I make the form center in my main form?
the code i have that interacts with e.graphics is
'clear area
e.Graphics.FillRectangle(Brushes.Black, 0, 0, 600, 800)
'draw sand
[code]....
here are the variable areas of my two classes, along with their new functions; assume that the get lines do what you think they do.
Public Class Sand
Private x As Integer
Private y As Integer
[code]....
I am having a difficulty in this login form that I have made. The same as the premade template login in VB 2008 which I am using right now.Here's what happens when I run the program Log in form open > Log in successful > Main window appears *The login form still does not disappear.
I tried hiding it via me.hide() Log in form open > log in successful > Main window appears > log in form disappear.*Now the problem is that I cant close the whole application because the login form is still there only hidden. Again I tried putting in the "EXIT" button the code me.close() login.close()Log in form open > log in successful > Main window appears > log in form disappears > Exit application *Now everything seems to be ok now and then I found another problem.Instead of clicking the exit button I tried clicking the X button on the main window. There I found out that it only closes the main window. Therefore not closing the whole application because the login form is still hidden.
i made an application in VB2010 where the application should be always on top above one specific window. Anyway i set the property of the main form to "topmost = true". The application is also writing some data to excel which is not a problem but the excel workbook is behind the main form which is on top. Is there any way to put the excel window on top above the main form?
View 1 RepliesI have set the Visibility property of the main window to Hidden and added the following in Window_Loaded:
private void Window_Loaded(object sender, RoutedEventArgs e){
this.Visibility = System.Windows.Visibility.Visible;
}
But it doesn't show up the Window.
I am working on a game launcher, and I need to display a "Splash screen" until the main game has started. For this, I need to know whether or not the Process has a Main window that is fully loaded and displayed.Now I noticed the main window handle is 0 when there is none, so I tried to use that:[code]But the handle never becomes nonzero. I tried to use the title but to no avail.I do not want to go into "Thread.wait()" since then the splash would remain even if the game is already launched.
View 4 RepliesI'm a noobie coming from VBA. i thought i'd try my hand in VB (because this stuff is fun). I'm trying to make the main window for an application. i've created 2 forms so far. one entitled "Main" and the other "Form1". I would like for "Main" to be the main window of the application.
View 2 RepliesWhy doesn't the main window in my application allow the user to resize?
View 3 RepliesLet's say I make an application where the window (by default) is 1280x720, but the user is able to resize as How can I make the controls inside the application, resize according to the main window?
View 2 RepliesI wanted to let the users to select their desired wallpapers dynamically in the window main form. Is it possible? Funtional spec:
1. Let the users to select their desired wallpapers from any directory.
2. Save the wallpaper in the database.
3. Load the wallpaper in the main form after login sucessful.
I'm trying to get a process (wmplayer) started with a maximised main window. I've tried:
Dim VidPROC As System.Diagnostics.Process
Dim startInfo As New ProcessStartInfo("wmplayer", "C:MyVideo.mpg")
startInfo.WindowStyle = ProcessWindowStyle.Maximized
VidPROC = Process.Start(startInfo)
but the process starts with a standard, small empty mplayer window, NOT maximised. (If I change .Maximised to .Hidden it starts hidden, but seems to ignore it when set to .Maximised).
I an trying to create a GUI and I have added a menu strip, under the tools section of the menu strip, I have added a settings option. I want to click settings and have it open another windows form linked to the main windows form with the menustrip in order to set certain parameters. How do I link these two boxes using the settings menu strip?
View 1 RepliesAm devloping an application with multiple forms, which reside on top of a main form. i.e the main application window. The 'child' forms do not need to be linked in any way as they do not pass information to the parent form, as all the parent form does is act as main window.Now I would like to know what is the correct way for the 'main window' form acting as a container for the other forms? So that all the smaller secondary forms stay focused on top of the main application form, that when the main window is minimized, so these forms should do also etc..
I have read other posts and they mention, leaving all the forms standard i.e. IsMdiContainer = False and then using form.showDialog() to call the secondary forms. This did not work for me as what happens is that as soon as I give focus to the main app form, the secondary form disappears underneath.I tired making the main app form IsMdiContainer = True and when it loads calling:
frmMemberForm.MdiParent = Me
Now this works, because I can click off the form and minimize the app etc and the frmMemberForm doesn't disappear. However if i close the MemberForm and reopen it, it looses this property and once again when it looses focus, it will disappear.
How would you call a class from a main form? In VB6 you would call a module by just simply calling the module name.
View 2 Replies