I just downloaded VB.NET Express 2010 and I am trying to make a user control.I start out by makeing a new project then to add a usercontrol I goto Project->Add New Item Then I Add a usercontrol.But I cannot see my usercontrol on the toolbar like you used to in VB6, I even tryed draging the control to the toolbox but it still it will not shows. Can someone help me cos I am sort of new to this .NET stuff.
I created a UserControl in a ClassLibrary project and then built it to generate the .dll file. I then want to create a new project and i added this .dll as a reference to my new project. but how do I add the UserControl in the class to my Toolbox? I'm using Visual Basic 2005 Express Edition.
I made a control that inherits directly from ErrorProvider. I thought that applying it the ToolboxBitmap attribute would be enough to get my control to have the same icon on the toolbox as the original control has, but it doesn't. It's strange, as if I add the control to the form, it will appear just as it should, but it doesn't change the toolbox's icon. What am I missing here? I already restarted visual studio and it keeps this behavior.
[ToolboxBitmap(typeof(ErrorProvider))] public class ErrorProviderEx : ErrorProvider { ...
The code below loads 4 Tab Pages at runtime to a TabControl. If I have UserControls in my toolbox, I can't just drag and drop the user control onto these TabPages because they don't exist yet! How do I accomplish this dynamic loading of UserControls onto the Tab Pages as they are created?
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;
I just discovered the joys of UserControl's and I was wondering if it is possible to populate the usercontrol with data from a database in the UserControl's Form.Load event instead of the form the userControl is placed on. I feel it would make using the control a lot easier if it just populated itself without anymore code.I tried it with a ListView but it gave me a bunch of errors, so I didn't know if it had to be done a certain way or if it was just one of those things that doesn't work no matter what.
Am I going mad? I am reviving a small project I wrote a few months ago. On a form I have a control called FTPconnection1. The properties show this as"EnterpriseDT.Net.Ftp.FTPConnection". However, it does not appear in my toolbox. Where did I get it from? I need to add one to another project.
I want to add a reference to Visio Viewer 2010 to my toolbox so I can add it to a Windows Form I am developing (not a web form). I went thru both the .NET and COM references to select the option, but it does not seem to be listed anywhere.
I have a solution with about 5 projects, the main (startup) project is a windows forms project while the others are control libraries that contain some custom controls. The main winforms project however also contains some custom controls.
Recently, the controls in the main winforms project have stopped appearing in my toolbox. The controls from the other control library projects appear just fine, but none of the controls in my main project will show...
Some of the projects are VB, some are C#.
I have tried everything I know to fix it:Delete bin/debug folders and restart Build, build, build, build, and build Target the same .NET Framework version and CPU platform in all projects Build again Nothing works...
All projects target .NET Framework 4.0 and compile for the x86 platform (since I am using Access db). All projects build successfully, no errors. I can run the solution just fine. I can even declare and add the controls in code and they work just fine. They just don't show up in the toolbox so I can't drag them to my form and I have to dig into the designer code everytime, which is really annoying!
I'm trying to add a custom panel to my toolbox using a dll file, but when I add it as a reference it only appears as greyed out - and this is only after I click "Show All" in the toolbox.Everything builds fine in the Class Library project I used to create the custom control. Here is the simple
Imports System.Windows.Forms Public Class pnDoubleBuffered Inherits Windows.Forms.Panel Public Sub New()
[code]....
I build the project, open my main project where I want to use the control. Then I click "Choose All" from the toolbox and add the reference using ".NET Frameworks Components". I find my dll file and click OK. Then nothing is added to the toolbox. I manage to see the control greyed out when I click the "Show All" option.
I have MainLayout.master that has UC_Menu.ascx on it. I have a page named Customer.aspx that uses MainLayout.master. Customer.aspx also contains a UserControl named UC_Details.ascx.How can I have UC_Menu.ascx call a function that is in UC_Details.ascx with this scenario?
I am unable to access the TableLayoutPanel feature inside the toolbox in Microsoft Visual Basic Express 2010, I was wondering if this is a feature that is excluded from this package or is it something that I need to download.
i'm having trouble adding an Icon for the Toolbox on my UserControl.I'm using the following:
<ToolBoxBitmap"CovButton.bmp")> _
I have CovButton.bmp added to the project and have it's build set to 'Embedded Resource'.However i can't compile it because i'm getting an error with the line continuation character saying the following "Attribute specifier is not a complete statement. Use a line continuation to apply the attribute to the following statement.".If i remove the space between the > and _ it gives me the error "Line continuation character '_' must be preceded by at least one white space and must be the last character on the line."
I'm trying to create a grid usercontrol.This means that when i press "UP" it goes to the cell above (...so on for all directions) tab goes to the right and enter goes down.Now all these keys (excluding enter) change control focus so i've got a problem using them.How can i lock focus on the control so that these keys won't change it and so that i can use these keys for other things?
i've just completed my UserControl and i'm wondering is their a way i can make it so that when i include in my distribution package that the user cannot just open up Visual Basic and start using my control.Is there away to make it say something along the lines of "You are not authorized to use this control!"
i'm an old VB6 programmer that has just starting dabbling in VB.NET 2010 and my first project is a Usercontrol Button project and i'm running into some trouble with refreshing the usercontrol on events.
For example when you mousedown on the usercontrol i want it to act as if the button is being pressed in, to do this i make the caption move 2 pixels down and to the left. And then reverse this when the usercontrol mouseup is triggered.I think my code is correct but i'm not 100% sure what i'm doing with me.refresh and the usercontrol_paint events.
A form's key events will fire when you press a key. Place a control on that form and it won't happen any more because that control has focus. There are exceptions to this however as you will see if you place just a h or v scrollbar on the form. The key event will fire because the scrollbars can't receive focus as is demonstrated by the following
Private Sub ScrollBar1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles VScrollBar1.GotFocus Debug.Print("Scroll GF") End Sub
[code]....
So I've made my own special scrollbar usercontrol and i can't figure out how to have it leave the key events alone. I'm pretty sure that the problem is that my usercontrol can receive focus at the moment.
I found that the way of doing this is "SetStyle(Windows.Forms.ControlStyles.Selectable, False)". I put that in the new event of my usercontrol and now it looks like this:
Public Sub New() ' This call is required by the designer. InitializeComponent()
I have a Windows Form frmMain() holding seven more-or-less unrelated UserControls, ucFlopsy", "ucMopsy", "ucCottontail", etc...I say "more-or-less" because each of the seven UC has three similar public read/write properties:
IsLocked (a boolean indicating if the following two properties are "Locked") IsLockedID (if IsLocked=True then IsLockedID is an integer) IsLockedName (if IsLocked=True then IsLockedName is a string)
After adding a UserControl to a form which access my database I get this warning: Warning1The database file cannot be found. Check the path to the database. [ Data Source = C:Program Files (x86)Microsoft Visual Studio 10.0Common7IDEDatabase.sdf ] C:UsersUserDocumentsVisual Studio 2010ProjectsProject1Project1Options.Designer.vb2160
Thing is I never had a database at that location, my database is and has always been in MyDocuments in the Project folder itself. There is nothing anywhere in my code referring to that database! When I double click it I get sent to this line in the Designers window: Me.Controls.Add(Me.BoxControl1) Even though I get this error I can still access my database, so basically it does absolutely nothing except drive me mad! So how do I fix this?
I have a Windows Form that contains a custom control container as a UserControl. For the sake of this question, this custom control container is called Dashboard. This container called Dashboard contains numerous other controls depending on their permissions. I need to raise events that are contained on these controls through the Dashboard control and over to the Windows Form.
How can I bubble up the event? I'm using VB.NET for this project, but can convert C# into VB.NET.Also, to complicate matters, the main Windows Form is a VB6 project. So, I'm using the InteropFormsToolkit to accomplish this.
I have two UserControls on a MasterPage. DataEntryUC contains several TextBoxes and DropDownList. NavSaveUC contains navigation buttons. When the user clicks on a navigation button, I will be saving the data entered into DataEntryUC from the NavSaveUC UserControl.
I have a couple of tables in my DB that contain stored procedure names, control names, control types, SqlDbTypes, etc.... that correlate with DataEntryUC.
How do I reference a text box that is on DataEntryUC from NavSaveUC?
I have been working on the following code from NavSaveUC with no luck.
Dim MyControlName = "txtFirstName" Dim MyControlType = "TextBox" Dim MyStringValue as String
I have a usercontrol that has a main form and calls another form within the usercontrol to get some data from a database that allows the user to select some items from a CheckedListBox control on the sub form. I want to pass the selected items from the CheckedListBox back to the main form and display the results there. I have a public property called DBList of type List(of String) on the main user control. If I create a reference to the usercontrol form the second form within the usercontrol I get a new instance of a user control. All I want to do is set the property on the usercontrol and close the secondary form. How do I reference the usercontrol from the form within the usercontrol?
Code in UserControl:
Public Property DBItems() As List(Of String) Get Return DBItems
When i use my UserControl in a project my Mouse Enter & Leave events aren't firing, i assume i fix this with a raiseevents in my usercontrol. However when i try to do this it says something about "cannot raise base event from derived class".