I'm using simple data binding and have in total 3 fields on my Form and 2 of them are hidden. The two hidden fields are calculated by filling in the first one. bellow you find the code I'm using, when the update is done only the first field that is fill in is written to the Database. How can I change the code to get all 3 of them written to the Database
Public Class frmLicenseKey
Inherits System.Windows.Forms.Form
Dim dsLicenseKeyInfo As DataSet
I use a GridView control with paging allowed, when i select a row in the first page i can retrieve the values of all the fields including the hiddenfields with the instruction (GridView1.DataKeys(GridView.SelectedIndex).Values(0)). The grid have all the DataKeyNames and I populate the gridwith a dataset i made coding.now the problem:when I change the paging of the grid the grid shows me the real data, but when I tried to select one row
experience on how to create an engine using C# (VB.NET is okay too) that is generic enough to handle most cases of MS Word text fields I need to fill with data I'm getting from a database? In short, I'm about to embark on this little Office automation excursion and I'm hoping a little bit of feedback here.
I'm trying to create a table in Word using data from a table in Access. There are four fields in the access table that I need. 3 fields are text which I can populate the Word without any issues. However the fourth field is a memo with >255 characters.I'm struggling to come up with the proper code to allow me to populate the Word field with the memo data that has more than 255 characters. The code I have so far is listed below. But when it hits the memo field, it crashes on the line I marked with **. I know it's not text, but I've tried many different field types, but nothing has worked so far.[code]...
I have a tool window that I want to stay above the main application form, but not stay on top of all windows forms. Similar to the floating properties window for visual studio - it always stays on top of the main VS window, but if I select another program, like internet explorer, the floating properties window will be behind internet explorer.
What I have is an application that has several forms that may be displayed at the same time. I have a Messages form that displays messages generated by the code in the form, that gives the status of the application. Obviously, the user would not normally be working on this form, but they may want it to be visible to see the status messages from the program (File saved confirmations, etc). So, my two options right now are I can set the form to be on top of all other windows forms or, when the user clicks on the main application form, the messages form would be hidden by the main form.
I want to make 5 attachment options in that 4 out of the 5 are hidden.but when he clicks "more attachment" link it will show the other 4.Im using ASP.NET with VB?
I have three tables Tasks, Notes & CallTypes Each item in Tasks and Notes has a relationship to CallTypes and my form edits work fine. However: Notes only belong to tasks, and when i update the note record we will need to change the CallType for the Task as well as for the Note and they could both be different.
I have the Notes working fine, but i cannot update the tasks. I have created a databindng on to a form from the datasources window. All the notes fields are ok and are working I then add the calltype field from the tasks, draged from the data sources window (i dont want all of the tasks fields, just the calltype).
The code does not through up errors, but when i save the form it only updates the notes and not the tasks.
I have a form that with a list of text boxes. My target is simply binding these controls to an XML file so that whenever the file contents are changed externally, the text box values change dynamically. I will have an external application edit the XML file and overwrite the existing one.
I have a new application, and for some unknown reason, it's hidden behind other opened applications. It is shown when launched on desktop only if desktop is empty. How do I force my application to be in front of desktop ?
I have made a validation application, the application runs in the tray and responds to events of another app such as save document, on this event my application runs, validates the document and creates a pop up message of errors in the document. However the pop-up is hidden behind the other application, the other application is locked because it is waiting for my app to finish. I have tried combinations of show(),activate(),bringtofront () with no success i have also tried SetForegroundWindow() and SwitchToThis Window() for win api but with these the app still just flashes orange in the taskbar behind the other application which is locked.I think it is almost definatly a problem with stealing focus from the other application but im not trying to make an annoying pop-up, it is needed and only appears when there are problems with the document the other application is locked and will not respond untill okay is clicked on the pop-up and it is easy to miss the flashing icon in the taskbar
I wrote an application with multiple forms.One form is used to show any kind of messages helpful to the user (frmMessageWindow).The user has the option to not show frmMessage Window.I would like to hide frmMessageWindowbut keep it loaded and continue to add messages to it so they will be available when the user chooses to show the form again.I use frm MessageWindow.Visible = false to hide the form and this works fine.But there is a check box on frmMessageWindow and if I check the value from another form it makes frmMessageWindow visible.
I am missing something simple. I know how to bind asp.net datagrids and webforms, but this is my first time trying to bind to an object list of T in a windows form. (I am use to using datasets with datatables and im trying to get away from doing that).I have a simple object list that gets populated on the form load. However if I click a button to add a dummy record the datagridview does not display the new record added. The bindingNavigator (if clicked nextrecord) and "debug stops" all show that the new record I just added to the object list is there.
Even adding the datasource object in the watch list shows the new records are there. They are just not displaying.
I cannot seem to figure out as to why the new record is not being displayed in the datagridview when I can see the record got clearly added to the datasource.
I have created a DB with access and imported it into my application. What I am trying to do is startup with regi.vb and test to see if there are any entries into the DB and if so, hide the startup form(regi.vb) and show the login.vb form. have done a test and it loads regi.vb then I enter some details into the textboxes and then after clicking a button, it inserts the info from the textboxes into the DB. It then loads login.vb, which is fine, but then if i exit the app and reload it, it tests to see if there is anything in the DB and when it finds that there is, it reloads the bloody regi.vb(startup form)!!So why, when it discovers that the DB is not empty, it re-opens the startup form??
I have used login.show() me.hide() Here is the code for the startup form (regi.vb)
I can show/hide a form, but is there anyway for me to check if a form is hidden/shown? After the form calls InitializeComponent(), and activates the OnLoad Event, it automatically calls the Show() of the form. I do not wish my form's default startup mode to be Shown. I tried overriding onshown method and call Hide in OnShown. It works but this method looks pretty ugly to me though so is there anyway that I can stop the form from even calling Shown when it was first initialized?
I want to pass a few variables to another page. Currently I'm using response.redirect and passing the variables in the url. I'm not really interested in using Session Variables. Is there a way to pass hidden variables in .NET to a completely different form?
Form1 Loads data from a Db and has 3 buttons, each button represents showing data from a different table onto form2When form2 is initialise for the first time i can use an onload event, but if i go back to page 1 and click a different button to show a different table i get the table from the origional as form2 does not use the onLoad event again.
To switch between forms i use Class Form1 Public Shared whichtbl as string
I'm trying to create a program that will look at a website and check it for updates, similar to an RSS feed. It then will show a dialog (Form2) that will inform the user that there is an update.Form1 is used as the configuration form and is able to be shown via a notify icon in the system tray, which is on Form1.Originally I would have Form1 hidden via Me.Hide() and then run a timer which would check for the updates and call Form2.ShowDialog() when there's an update, I found out however, that if Form1 is hidden, the dialog will not show.
Next I tried not Hiding the form, but instead setting its ShowinTaskbar property to False. At this point the program functions correctly, however when I minimize Form1 it sits in a shrunken window near the task bar... Is there any way to completely hide Form1 (when minimized), and allow Form2 to be shown as a dialog?
I want to know how to start a forum hidden. I know I can just add Me.Hide() to the Window_Loaded event, But it's ugly. The user sees the form for a split second then it dissapears. I want to form to start up hidden. Little background on my program, it is a small taskbar application, Has a small notify icon. When the app is loaded. I only want the notify icon to be visible. I have done this by creating my own Main subroutine in a Module that I created. and I am laucnhing the application like so
Using vb.net. I've got a main form that displays when application is opened. A popup form can then be opened. If there are other windows opened on the desktop, for example windows explorer, then when the popup form is closed, the main form gets hidden behind windows explorer. You have to move windows explorer out of the way to get to the main form. Is there a way to keep this from happening?
I have a Windows Form Application to which I added a splash screen created using the splash screen template. I also added an MDI Parent Form. In my project properties, I chose the splash screen and the MDI Parent as the loading form.
I want the MDI Parent to load Maximized, so I changed the WindowState Property in the list to do just that. Now here is the problem:
If I leave the WindowState set to Normal, the splash screen loads, does its thing, closes, then loads my MDI Parent just like it is supposed to, BUT, if I set the WindowState of the MDI Parent to Maximized, the splash screen displays for about a second, the MDI Parent loads on top of the splash screen, and the splash screen finishes in the background and then closes.
I tried giving Focus back to the splash screen in the Lost Focus event but that didn't work. I know splash screen is still open and working when it gets covered up because I can hit ALT+TAB and see it just before it closes on its own like its supposed to. I also never adjusted any of it's time settings or any other settings.
How do I keep the splash screen on top while my MDI form is Maximized? or how do I delay the MDI until the splash screen has done its job? I dont understand why I am getting this result.
My FormLoad event contains a simple line which is Me.Hide. Then I make the tray icon visible so the application can be shown if the user needs it. However, the Me.Hide statement doesn't work during the form load procedure. It seems to work fine after the form has been loaded. So, my question is, how can I simply stop the form from becoming visible in the first place or hide it after it has loaded?
I have a table with many fields when I drag the details from the data sources tab to the form some fields do not show, and they go beyond what I can grab with a "blind group select" (I marquee beyond the bottom of the form and catch fields that I cannotsee). What can I do to place all fields on my form.
I'm currently refactoring an old Visual Basic DLL (VB.Net), which stores all of its data in one module called Globaldefinitions as public fields. There are about 200 fields, referenced thousands of times all around the code:
Public Module Globaldefinitons Public a As Short ... Public zz10 As Double
[Code]...
I need to change the module into a class with non-shared fields. This means, each and every of these thousands of references needs to reference the instance of that class:
globalDefinitionsInstance.a = 5
How do I go about this efficiently?
Regular expressions operating on the source fall flat. Refactoring tools like Re-Sharper or CodeRush don't seem to offer this functionality. Visual Studio 2010 cannot do it automatically either.
I have a problem trying to copy 3 fields on a form to a database. The reason I cannot seem to do it is that the last field asks how many copies you want to save in a combo box. So lets say the user selects 3 I need to be able to copy three sets of the same data to the database.