I am currently wokring on a project, which is going to serve as an interface for accessing various documentation and reports. It is basically just a tabcontrol with a few pages that will be poppulated with buttons which will open the appropriate document.I am trying to allow administrative users the ability to add new, edit or remove buttons which all seems relatiively simple, but have run into the problem of how to persist the changes once they are made. I want the setting to be stored centrally, either in a SQL table or on a network share
i am wanting to add handler for controls i add at Page_load at page load i added several image buttons and applied the image urls using -i used the borderwidth propertiy for padding as was having trouble getting a cssclass to work. [code] what i want these Image button to do is when clicked a larger image in another panel will appear so i will need to assign the clicked buttons image url to the large image controls, image url
I have created a datagrid of my own in vb dotnet and converted to dll. I add this dll to a project.i have 2 forms and i have added this control on 2 forms. When i run the project and open 2 forms simentaneously an error " reference not set to an instance of an object" occurs on acess of any property of that control.
I am trying to make a small control that has a picturebox and a few labels that can be dragged on the form it is placed on. The control was easy, and I can drag it fine when the mouse is down on the control, where there are no other controls, like not over the picturebox or labels.
When i try to click and drag the user-control and the mouse is on the picture box or labels of the control the mouse down event is not detected. I am hoping someone can tell me how to pass the mouse-down event from the controls on the user-control so the form I place it on detects the mouse down even no matter where on the control i click.
if could modify the following code for me so that it save data row by row from a DataGridView into SQl Server. Currently, the code saves data from all rows at time instead of saving only the recently added data in a row or rows when the user clicks a button.[code]...
This is an odd question but can I load custom controls from a directory? (e.g TestControl.dll) in my application at runtime instead of adding a com reference?The reason I am asking is that I have an application that is installed as an add-in for MS office. The entire interface is a panel that contains a user control. Initial installation is a bit involved so after the first install, I would like to use clickOnce to deploy updates by just supplying new user controls.
Ok so i have a program that when you click a button it creates a picturebox were ever you want it well how do i save all the pictureboxes created and load them back in on load?
I have created a program in Visual basic 2010, the program contains many different objects e.g. datagridview, textbox, buttons, graphs etc, which can all be modified by the user. The user can also select a file using 'SaveFileDialog'.
Is there a way to save all the properties associated with each object to this file and later load the program back to exactly the same state it was saved in, after the user has selected saved file using 'LoadFileDialog'? Preferably in binary.
I can do this the hard way in ASC11 format by interrogating objects user editable properties and saving them. I would rather not use this method as it will require a lot of code and any future program changes will require a lot of extra work.
I have created a program in Visual basic 2010, the program contains many different objects e.g. datagridview, textbox, buttons, graphs etc, which can all be modified by the user. The user can also select a file using 'SaveFileDialog'.
Is there a way to save all the properties associated with each object to this file and later load the program back to exactly the same state it was saved in, after the user has selected saved file using 'LoadFileDialog'? Preferably in binary.I can do this the hard way in ASC11 format by interrogating objects user editable properties and saving them. I would rather not use this method as it will require a lot of code and any future program changes will require a lot of extra work.
How can I save ALL of the items in a listview, items that were added by the user? I tried application Settings and tried creating a settings file but there is not a settings option for listview items.
I've been programming in VB6 for years, I have decided to take the plunge into VB.net and C# 2010 but having a little problem understanding the big picture.In VB6 I could create user controls and save them as .ocx files, then use those .ocx's in other programs or on html pages. I am sure the same idea is present in VS 2010, I'm just not seeing it.Can anyone recommend a book or tutorial that will show me the big picture of all the aspects of the .net environment?
I want my app to load a .exe file specified by the user, crypt it then save the crypted .exe file on a path also specified by the user. I need some guidance on this. First of all, I am currently using IO.filestream to store the .exe file. When I save the completed file (so far in development, that means a copy of the file as I haven't added encryption yet) the .exe file appear there alright, but without the icon (it has the standard/no icon instead) and it does not work. I tried outputting it to a .txt for examination and it was a bunch of tokens as one would expect. Here is the statements:
I understand the page lifecycle and how i need to add the dynamic controls on page_init if I want to take advantage of viewstate. Also I know that I should try to avoid dynamic controls when possible. The dynamic controls are created depending on an object that is created from custom event arguments sent from a custom treeview. Problem is I need viewstate so I need to create them in page_init but I don't have the event args to create the object that tell me what controls to add until later in the lifecycle.
Private Function GetEventArgs() As npTreeViewEventArgs Dim control As Control = Nothing Dim e As npTreeViewEventArgs = Nothing
[code]....
I use this in page_init to create my object and controls.
I'm just starting out using vb.net and i am writing my first application. I have added some comboboxes at runtime to my form using the code below.[code]Now my question is now that i have these controls added to the form, how can i iterate through them all and collect the values for sql injection. I have given each combobox a specific name when it was created such as Ball1, Ball2, Ball3.[code]
I created a control so that I can add label, txtbox and checkbox during runtime. I was able to do this successfully but after this, I need to get the state of this checkboxes every time the user check it, RUNTIME.[code]...
How do you refer to controls that are added at runtime e.g. I can add a combobox and a handler, but trying to reference the controls name in code gives an 'not defined', error so in my example, the control is visible, but I cant populate the combo box or use it in anyway.
Everything was working fine but suddenly started getting this error. I have the following code ReportName = Application.StartupPath & "" & ReportName & "" Dim ReportForm As CrystalDecisions.CrystalReports.Engine.ReportDocument = New CrystalDecisions.CrystalReports.Engine.ReportDocument ReportForm.Load(ReportName) - I get error at this line The path & other things are right. Till yesterday it was working fine & now I started getting this error, the only change I made in the report was I added a field.
I was trying to make my program see if facebook.com was running in internet explorer.
I added the following
Private Function isFaceBookOpen() As Boolean For Each ie As SHDocVw.InternetExplorer In New SHDocVw.ShellWindows() Dim filename As String = System.IO.Path.GetFileNameWithoutExtension(ie.FullName).ToLower() If filename = "iexplore" Then
[code]...
And added reference; Microsoft Internet Controls (COM tab) but i also need to add this reference; Microsoft.mshtml (.NET tab)
Problem is that i can't find that reference. BTW, I want the function to be triggered by a timer.
I have a number of user control dynamically added to a page, and user interaction with these dynamically added user controls need to be handled by the control's parent. Is this what is referred to as "event bubbling"?How do I do that in VB?
I am creating a program which allows the user to add some buttons during runtime. Each button can be moved, sized and added to any tab on a tabcontrol. What I would really like to do is binary serialize a class that contains the properties of each button including which tab it's on.
I want to ask a question about adding controls in design time (controls may be any win form control or a user control) and adding the control in run time.
I've dynamically added 20 pictureboxes to a panel and would like to see the panel scroll when I use the mouse wheel. To implement this I have tried to set the autoscroll to true on the panel control. Here is the code.
For i As Integer = 1 To 20: Dim b As New PictureBox() b.Image = Nothing
[Code]....
It works for "button" control, but not for the "picturebox" or "label" controls? How can I implementthe scrolling affect using 'mousewheel'?
I am building a program that does inventory control. I have multiple forms connected to same database. One of the forms I have a search function. When I was using the controls at the top of the page, it was working. I added buttons for the controls and now the database wont store anything. I can open the input form and I can add multiple inputs, close the form, open it back up, and nothing left in the database. I have also noticed that my database icon in the data source has a small red X in it. When I click on the icon, it is showing the db as closed. I can refresh it and it opens, until I run the program and it closes.
There is newer code in a follow up post. I suggest using the code in the later post rather than the code in this one. You can still read this post though. When designing a user interface, one should be conscious of how many individual controls are required to implement the functionality. In some cases an initial design may begin with many buttons or textboxes (for example) but then further review of the actual required functionality allows for a reduction in the number of unique controls.
But other times, there isn't a better way (which will still make sense to the user of the application) then to have a series of many repeated controls. So in the cases where one can be certain that the best UI implementation for an application will require the use of multiple copies of a given control, then it often becomes necessary to maintain some method of managing all of those controls at various points throughout the application. Doing so typically requires that one build up some collection of controls which can then be accessed by index in order to work with any given control; but this can lead to a lot of clutter in the code file which handles these control's events. For instance there will be some kind of collection declaration, some recursive routine to find all of the controls of interest, and then any number of event handler methods with long lists of Handles clauses, or additional code loops to wire up the event handling for each control.
Purpose Since most of this functionality could be considered a requirement regardless of the type of control being managed, or its required functionality, it may make sense to wrap all of the control management functionality into a single class. And since our first requirement is a collection of controls, then a base collection class could be the perfect starting point for our control manager. There are a number of existing thread around this topic, with some recent (at the time of this writing) ones being:[URL]..In this, and related, threads I have posted examples of a simple TextBoxManager and ButtonManager control. But again, with so much similar functionality required regardless of the control being managed, it would be technically possible to create a generic ControlManager(Of T As Control) class which can manage any type of control.
[Code]...
So in summary, one can facilitate managing a large number of user interface controls by building a "control manager" class which both encapsulates the list of control instances, and deals with adding and removing defined event handlers for every control it manages. The generic control manager class itself can be inherited and extended into a more specific class on a per-application basis in order to provide more application-specific functionality. Reed Kimble - "When you do things right, people won't be sure you've done anything at all"
I found that there was the Settings.Properties collection as well as the Settings.PropertyValues collection, and hopefully i'm not doing extra work here, but i'm creating both, and then assigning a value to the Settings(PropName).
Defaultly, in my "static" settings (through the IDE designer window and such) I have 9 settings/properties, and at run time when I'm processing, the Settings.Properties.Count doeos indeed equal 9.
Now, in the process of my application I generate some "saved" control properties myself, and actively "add" them to the Settings:
For Each prop As String In Me.Keys Try name = Layout & "." & _control.Name & "." & prop
[Code]....
This seems to work fine, and after the repetitive code (cycling through a collection) is finished, the Setting.Properties.Count does indeed equal 79, for the 70 new properties added.
I not only execute a My.Settings.Save() when the application exits, but I know I also have the SaveMySettingsOnExit set to true, but the next time i load up the app, my settings.properties.count is back to 9.
I added a few items in the combobox dropdown list at the form load event. [code] At the runtime I dont want to allow the user to write something in the combobox as a text.The user can only select an item from the dropdown list of the combobox.