|
| Title |
Keywords |
|
| Bug: Cannot add controls to WPF form in Visual Basic 2008 | Visual Basic 2008, WPF, bug, controls | |
| HowTo: Give a class a Clone method in Visual Basic .NET | class, clone, VB.NET |  |
| Bug: First release of Visual Basic 2008 adds bug to new WPF projects | Visual Basic 2008, WPF, bug | |
| HowTo: Start Notepad and wait for it to close in Visual Basic .NET | start Notepad, start process, process, Notepad, VB.NET |  |
| HowTo: Start Notepad and wait for it to close in Visual Basic 2005 | start Notepad, start process, process, Notepad, VB2005 |  |
| What's New in Visual Basic 2008 | Visual Basic 2008, Visual Basic, Orcas, changes, what's new | |
| HowTo: Provide design time support for a custom control in Visual Basic .NET | custom control, design time, support, icon, smart tag, properties, dropdown, editor, UITypeEditor, VB.NET |  |
| HowTo: Make a Visual Basic .NET library that returns a picture to a Visual Basic 6 program | library, VB.NET, VB 6, Visual Basic 6, picture, DLL |  |
| HowTo: Sort objects by making a class implement the IComparable interface in Visual Basic .NET | compare, IComparable, sort, sortable, Array.Sort, VB.NET |  |
| HowTo: Sort objects by different key fields by building a comparer class in Visual Basic .NET | comparer, IComparer, sort, sortable, Array.Sort, VB.NET |  |
| HowTo: Make a program shrink to the system tray when the user clicks the close button in Visual Basic .NET | system try, tray, shrink, hide, close, NotifyIcon, VB.NET |  |
| HowTo: Let the user resize a form that has no title bar or borders in Visual Basic .NET | resize form, title bar, WM_NCLBUTTONDOWN, HTCAPTION, SendMessage, DefWndProc, VB.NET |  |
| HowTo: Let the user move a form that has no title bar or borders in Visual Basic .NET | move form, title bar, WM_NCLBUTTONDOWN, HTCAPTION, SendMessage, DefWndProc, VB.NET |  |
| HowTo: Get the local and invariate date and time formats in VB .NET | date, time, format, invariate, local, VB.NET |  |
| HowTo: Get the current user's name in Visual Basic .NET | user name, username, GetUserName, current user, VB.NET |  |
| HowTo: Use a .NET system DLL in a Visual Basic 6 program | VB .NET, DLL, System DLL, WebClient, downloadFile |  |
| HowTo: Make and use custom attributes in VB .NET | attribute, custom attribute |  |
| HowTo: Bind a collection of objects to a DataGrid in VB .NET | DataGrid, bind, data binding, collection |  |
| HowTo: Bind a collection of objects to a DataGrid and let it sort on the columns in VB .NET | DataGrid, bind, data binding, collection, sort, IEditableObject, IBindingList |  |
| HowTo: Terminate a process immediately in VB.NET | terminate, end, halt, stop, kill, VB.NET |  |
| Tip: .NET Empty Arrays | VB.NET, array, empty array, ReDim | |
| HowTo: Use a VB .NET assembly from Visual Basic 6 | VB6, Visual Basic 6, VB.NET, Visual Basic .NET, DLL, assembly | |
| HowTo: Use a Visual Basic 6 DLL from VB .NET | VB6, Visual Basic 6, VB.NET, Visual Basic .NET, DLL |  |
| HowTo: Make a console window clear the console window in VB .NET | console application, console window, clear, console, VB.NET |  |
| HowTo: Draw on an MDI parent's background in VB .NET | MDI, MDI parent, background, VB.NET |  |
| HowTo: Change the color of an MDI parent form's background in VB .NET | MDI, MDI parent, background, background image, VB.NET |  |
| HowTo: Tile an MDI parent's background with an image in VB .NET | MDI, MDI parent, background, background image, VB.NET |  |
| HowTo: Embed bitmap, text, and other resource files in a compiled application and use them in VB .NET | embed, embedded resource, resource, bitmap |  |
| HowTo: Load resources from another Assembly in VB .NET | resources, Assembly, VB .NET |  |
| HowTo: Sort an array using custom sorting orders in VB .NET | sort, compare, comparer, IComparer, sort order, order |  |
| HowTo: Make a shortcut key with no menu item in VB .NET | shortcut, menu, hidden, VB.NET |  |
| Tip: Resolve Invalid Cast exceptions | Invalid Cast exception, VB.NET | |
| Title |
Keywords |
|
| HowTo: Define a DataSet at design time in Visual Basic 2005 | DataSet, design time, VB.NET, Visual Basic 2005 |  |
| HowTo: Select random records from a database table in Visual Basic .NET | database, random records, select records, VB.NET |  |
| HowTo: Verify a username and password in a database in Visual Basic .NET | password, user name, user id, verify passwoord, database, ADO.NET, VB.NET |  |
| HowTo: Make a lookup cache using ADO.NET in Visual Basic .NET | ADO.NET, cache, lookup, lookup table, table |  |
| HowTo: Make a DataTable at run time without a database and bind it to a DataGrid in VB .NET | |  |
| HowTo: Make a DataSet at run time without using any design time controls in VB .NET | DataSet, runtime, database, ADO.NET |  |
| HowTo: Use a bound DataGrid in VB.NET | DataGrid, binding, bind, bound, VB.NET |  |
| HowTo: Use IIF in a SQL SELECT statement to make a DataReport display a warning if a value is too low in VB.NET | DataReport, VB.NET, IIF, warning, CrystalReportViewer, CrystalReport, CrystalReports |  |
| HowTo: Use IIF in a SQL SELECT statement to display a warning if a value is too low in VB.NET | DataGrid, binding, bind, bound, VB.NET, IIF, warning |  |
| HowTo: Make a PictureBox control that has a bindable FileName property in VB .NET | bind, data, bindable, PictureBox, NamedPicture |  |
| HowTo: Display the data in a DataSet by using as DataGrid control in VB .NET | DataSet, DataGrid, VB.NET, data, database, ADO.NET |   |
| HowTo: Create records that have an AutoNumber field and find out what the newly created field value is in VB .NET | DataSet, VB.NET, data, database, ADO.NET, AutoNumber, Auto Number, AutoIncrement |   |
| HowTo: Create a foreign key constraint between two DataTables in VB .NET | DataSet, VB.NET, data, database, ADO.NET, foreign key, constraint |   |
| HowTo: Load a ListBox from a database query in VB .NET | database, VB.NET, ListBox, load |  |
| HowTo: Reset a DataGrid control when the data to which it is bound changes in VB .NET | DataGrid, database, VB.NET |  |
| HowTo: Execute a parameterized query in VB .NET | database, VB.NET, parameter, parameterized query, query |  |
| HowTo: Use database transactions in VB .NET | transaction, database, VB.NET |  |
| HowTo: Bind a ComboBox to a database lookup table in VB .NET | database, ADO.NET, VB .NET, bound controls, data binding, ComboBox, lookup table |  |
| HowTo: Bind simple controls to a database in VB .NET | database, ADO.NET, VB .NET, bound controls, data binding |  |
| HowTo: Open a database in the project's main directory during development in VB .NET | database, ADO.NET, VB .NET |  |
| HowTo: Navigate a database with bound controls in VB .NET | navigate, database, bound control, VB.NET |  |
| HowTo: Use a DataGrid in VB.NET | VB.NET, NET, DataGrid, ADO.NET |   |
| HowTo: Get and set a single database value in VB .NET | VB .NET, database, update, get, set |  |
| HowTo: Create a unique constraint on data in VB.NET | VB.NET, NET, DataGrid, ADO.NET, unique, constraint |   |
| HowTo: Display read-only data from an Access database using ADO.NET | VB.NET, NET, DataGrid, ADO.NET, Access, read-only data |   |
| HowTo: Display read-only data from an MSDE or SQL Server database using ADO.NET | VB.NET, NET, DataGrid, ADO.NET, MSDE, SQL Server, read-only data |   |
| HowTo: Use compiled-in data with ADO.NET | VB.NET, NET, DataGrid, ADO.NET, inline data, compiled-in data |   |
| Title |
Keywords |
|
| Visual Basic 2008 Programmer's Reference | Visual Basic 2008, Visual Studio 2008, programming |  |
| Visual Basic 2005 with .NET 3.0 Programmer's Reference | Visual Basic 2005, Visual Studio 2005, .NET Framework 3.0, programming |  |
| HowTo: See if a number is expressible as a sum of two cubes (and calculate Taxicab numbers) in Visual Basic 2005 | sums of cubes, cubes, numeric algorithms, numeric, taxicab number, Visual Basic 2005, VB.NET |  |
| HowTo: Make a countdown timer in Visual Basic 2005 | countdown timer, timer, alarm, Visual Basic 2005, VB.NET |  |
| Visual Basic 2005 Programmer's Reference | Visual Basic 2005, Visual Studio 2005, programming |  |
| HowTo: Make a tabbed wizard in Visual Basic 2005 | wizard, tabbed wizard, VB2005 |  |
| HowTo: Display drive information in Visual Basic 2005 | drive information, VB2005, VB.NET |  |
| HowTo: Use the fsutil utility to get a disk's NTFS information into an object with fields in Visual Basic 2005 | fsutil, NTFS, console, VB2005, VB.NET |  |
| HowTo: Use the fsutil utility to get a disk's NTFS information in Visual Basic 2005 | fsutil, NTFS, console, VB2005, VB.NET |  |
| What's New in Visual Basic 2008 | Visual Basic 2008, Visual Basic, Orcas, changes, what's new | |
| HowTo: Force garbage collection in Visual Basic .NET | garbage collection, garbage collector, GC, VB.NET |  |
| HowTo: Allow only one instance of a program at one time in Visual Basic 2005 | one instance, instance, previous instance, PrevInstance, VB 2005 |  |
| HowTo: Allow only one instance of a program at one time in Visual Basic .NET | one instance, instance, previous instance, PrevInstance, VB.NET |  |
| Expert One-on-One Visual Basic 2005 Design and Development | Visual Basic 2005, Visual Studio 2005, programming, design, development, reflection, code standards, bug proofing, bug-proofing, testing, snippets, macros, agile methods, splash screen, threading |  |
| Tip: Debug at design time with in the same project in Visual Basic .NET | debug, design time, VB.NET | |
| HowTo: Learn the number of CPUs on the system in Visual Basic 2005 | CPU usage, CPU load, PerformanceCounter, VB.NET |  |
| HowTo: Monitor CPU usage in Visual Basic .NET | CPU usage, CPU load, PerformanceCounter, VB.NET |  |
| Tip: Turn hexadecimal display on and off in the Command (Immediate), Watch, and other debugging windows in Visual Basic .NET | Command Window, Watch Window, Immediate Window, hexadecimal, debug, debugging | |
| HowTo: Easily list the values defined by an Enum in Visual Basic .NET | Enum, list values, enumerated values, GetValues, VB.NET |  |
| HowTo: Use the FormatCurrency function in Visual Basic .NET | FormatCurrency, format currency, VB.NET |  |
| HowTo: Use the FormatNumber function in Visual Basic .NET | FormatNumber, format number, VB.NET |  |
| HowTo: Use the FormatDateTime function in Visual Basic .NET | FormatDateTime, format date, format time, format datetime, VB.NET |  |
| HowTo: Use the FormatPercent function in Visual Basic .NET | FormatPercent, format percentage, format percent, percent, percentage, VB.NET |  |
| HowTo: Provide design time support for a custom control in Visual Basic .NET | custom control, design time, support, icon, smart tag, properties, dropdown, editor, UITypeEditor, VB.NET |  |
| HowTo: Let the user browse for a folder in Visual Basic .NET | browse, browse for folder, SHBrowseForFolder, API, VB.NET |  |
| Visual Basic 2005 Programmer's Reference | Visual Basic 2005, Visual Studio 2005, programming | |
| HowTo: Localize control resources at run time in VB .NET | locale, internationalization, globalization, CultureInfo, runtime |  |
| HowTo: Localize control resources at run time by reloading the form in VB .NET | locale, internationalization, globalization, CultureInfo, runtime |  |
| HowTo: Localize control resources at run time by reopening the form in VB .NET | locale, internationalization, globalization, CultureInfo, runtime |  |
| HowTo: Run a DOS application and capture its output in VB .NET | DOS, stdout, stderr, standard output, standard error, standard out, run, VB.NET |  |
| Talk: Three Cool Namespaces | regex, regular expression, XML, serialie, serialization, crypto, cryptography, hash, hashing, encrypt, decrypt, encryption, decryption | |
| HowTo: Use the RtlMoveMemory API function to copy part of a two-dimensional array into a one-dimensional array in Visual Basic .NET | RtlMoveMemory, copy memory, CopyMemory, MoveMemory, array, VB .NET |  |
| HowTo: Use the RtlMoveMemory (CopyMemory) API function to copy memory between 2-D arrays in VB .NET | RtlMoveMemory, copy memory, CopyMemory, MoveMemory, array, VB .NET |  |
| HowTo: Sort objects by making a class implement the IComparable interface in Visual Basic .NET | compare, IComparable, sort, sortable, Array.Sort, VB.NET |  |
| HowTo: Sort objects by different key fields by building a comparer class in Visual Basic .NET | comparer, IComparer, sort, sortable, Array.Sort, VB.NET |  |
| HowTo: Launch the system's default browser in VB .NET | browser, default browser, launch program, start program |  |
| HowTo: Parse a hexadecimal string in VB .NET by using Integer.Parse. | parse, hex, hexadecimal, VB.NET, Integer.Parse |  |
| HowTo: Convert values between decimal, hexadecimal, octal, and binary in VB .NET | convert, decimal, hexadecimal, octal, binary, base, VB.NET |  |
| HowTo: Bind a CurrencyManager to objects in a collection and use it for navigation in VB .NET | CurrencyManager, binding, data binding, VB.NET, DataBinding |  |
| HowTo: Bind controls' properties to each other in VB .NET | binding, data binding, VB.NET, DataBinding, properties, property |  |
| HowTo: Use a VB .NET assembly from Visual Basic 6 | VB6, Visual Basic 6, VB.NET, Visual Basic .NET, DLL, assembly | |
| HowTo: Use a Visual Basic 6 DLL from VB .NET | VB6, Visual Basic 6, VB.NET, Visual Basic .NET, DLL |  |
| HowTo: Add files to the Recent Documents list and clear the list in Visual Basic .NET | Office, Word, spell, spellcheck, VB.NET |  |
| HowTo: Make a console window clear the console window in VB .NET | console application, console window, clear, console, VB.NET |  |
| HowTo: Draw on an MDI parent's background in VB .NET | MDI, MDI parent, background, VB.NET |  |
| HowTo: Change the color of an MDI parent form's background in VB .NET | MDI, MDI parent, background, background image, VB.NET |  |
| HowTo: Tile an MDI parent's background with an image in VB .NET | MDI, MDI parent, background, background image, VB.NET |  |
| HowTo: Make and use a custom attribute in VB .NET | attribute, custom attribute, GetCustomAttribute, CustomAttribute |  |
| HowTo: Pause and resume a thread in VB.NET | thread, multi-threading, SyncLock, asynchronous, threading, pause, resume, suspend |  |
| HowTo: Run Threads with different priorities in VB.NET | thread, multi-threading, SyncLock, asynchronous, threading, priority |  |
| HowTo: Start multiple threads in VB.NET | thread, multi-threading, SyncLock, asynchronous, threading |  |
| HowTo: Let a Thread call a form's methods in VB.NET | thread, multi-threading, SyncLock, asynchronous, threading, Invoke, InvokeRequired |  |
| HowTo: Use the WeakReference class in VB .NET | WeakReference, garbage collection, garbage collector, VB.NET |  |
| HowTo: Copy memory quickly using MemCopy (RtlMoveMemory) in VB .NET | RtlMoveMemory, copy memory, MemCopy, CopyMemory, array, memory |  |
| HowTo: Change a form's locale resources at run time in VB .NET | locale, internationalization, globalization, ComponentResourceManager |  |
| HowTo: Localize control resources in VB .NET | locale, internationalization, globalization, CultureInfo |  |
| HowTo: Make an indexed property in VB .NET | property, indexed property, VB.NET |  |
| HowTo: Save and restore data on the Clipboard in multiple formats in VB .NET | Clipboard, multiple formats, formats, VB.NET |  |
| HowTo: Drag and drop data in multiple formats in VB .NET | drag and drop, formats, multiple formats, VB.NET |  |
| HowTo: Copy objects to and from the Clipboard in VB .NET | Clipboard, object, VB.NET |  |
| HowTo: Drag and drop objects in VB .NET | drag and drop, object, VB.NET |  |
| HowTo: Drag and drop using VB .NET | drag and drop, drag, drop, VB.NET, AllowDrop |   |
| HowTo: Get information about the program's title, description, copyright, version, etc. in VB .NET | title, description, version, copyright, trademark, company, VB.NET |  |
| HowTo: Compare the speeds of Choose and Select Case in VB .NET | Choose, Select Case, VB.NET, performance |  |
| Rant: VB .NET is less object-oriented than VB 6 | VB 7, VB .NET, VB 6, OOP, object-oriented programming | |
| Rant: Why we are still waiting for Visual Basic Version 7 | VB 7, VB .NET | |
| HowTo: Draw a font at different sizes in VB .NET | .NET, VB.NET, font, text, size, font size |  |
| HowTo: Make two lists pick corresponding selections in VB .NET | .NET, VB.NET, ListBox, select, pick, corresponding |  |
| HowTo: List a VB .NET program's command-line arguments | list, command line, command, arguments, .NET, VB.NET, CmdArgs, Sub Main, Function Main |  |
| Book Review: VB.Net the Product | VB.NET | |
| Title |
Keywords |
|
| HowTo: Declare array objects in VB .NET | variable, VB .NET, initialization, declaration, array objects | |
| HowTo: Use a variable to hold delegates (function pointers) in Visual Basic 2005 | delegate, function pointer, function reference, method pointer, methd reference, Visual Basic 2005 |  |
| HowTo: Use the RtlMoveMemory API function to copy part of a two-dimensional array into a one-dimensional array in Visual Basic .NET | RtlMoveMemory, copy memory, CopyMemory, MoveMemory, array, VB .NET |  |
| HowTo: Use the RtlMoveMemory (CopyMemory) API function to copy memory between 2-D arrays in VB .NET | RtlMoveMemory, copy memory, CopyMemory, MoveMemory, array, VB .NET |  |
| HowTo: Use regular expressions to replace characters within parts of a string surrounded by quotes in Visual Basic .NET | regular expression, regex, regexp, replace, VB .NET |  |
| HowTo: Convert between Rectangle and RectangleF variables quickly in Visual Basic .NET | Rectangle, RectangleF, VB.NET |  |
| HowTo: Parse a hexadecimal string in VB .NET by using Integer.Parse. | parse, hex, hexadecimal, VB.NET, Integer.Parse |  |
| HowTo: Convert values between decimal, hexadecimal, octal, and binary in VB .NET | convert, decimal, hexadecimal, octal, binary, base, VB.NET |  |
| HowTo: Make and use custom attributes in VB .NET | attribute, custom attribute |  |
| HowTo: List the values defined by an Enum in VB .NET | Enum, reflection |  |
| HowTo: List the HatchStyle values defined by VB .NET | Enum, reflection, HatchStyle |  |
| HowTo: Use the WeakReference class in VB .NET | WeakReference, garbage collection, garbage collector, VB.NET |  |
| HowTo: List the values defined by an arbitrary Enum in VB .NET | Enum, reflection |  |
| HowTo: List the values defined by an arbitrary Enum in VB .NET | Enum, reflection |  |
| HowTo: Compare the speeds of using class objects, derived class objects, and generic Objects in VB .NET | speed, performance, class, derived class, interface, Overrides, Shadows |  |
| HowTo: Declare jagged arrays in VB .NET | variable, VB .NET, initialization, declaration, array, jagged array | |
| HowTo: Declare arrays in VB .NET | variable, VB .NET, initialization, declaration, array | |
| HowTo: Declare variables in VB .NET | variable, VB .NET, initialization, declaration | |
| Title |
Keywords |
|
| HowTo: Make a countdown timer in Visual Basic 2005 | countdown timer, timer, alarm, Visual Basic 2005, VB.NET |  |
| HowTo: Make a GroupBox that includes a check box to enable and disable its controls in Visual Basic .NET | control, custom control, GroupBox, CheckBox, VB.NET, Visual Basic .NET |  |
| HowTo: Make a ListBox display chemical symbols in Visual Basic 2005 | ListBox, chemicals, chemical symbols, Visual Basic 2005, subscripts |  |
| HowTo: Load a ListView control from a database in Visual Basic .NET | ListView, load ListView, database, ADO.NET, Access, VB.NET |  |
| HowTo: Build a TextBox control that displays a prompt message when the user hasn't typed anything in Visual Basic .NET | TextBox, PromptingTextBox, TextBox prompt, VB.NET, custom control |  |
| Tip: GotDotNet Visual Basic Power Pack Going Away | GotDotNet, Visual Basic Power Pack, Power Pack | |
| HowTo: Make a ListView control sort using the column you click in VB .NET | ListView, sort, clicked column, VB.NET |  |
| HowTo: Find the location of a cell in a DataGridView in Visual Basic 2005 | cell location, cell position, DataGridView, Visual Basic 2005 |  |
| HowTo: Build a big survey form in a scrolling panel at run time in Visual Basic 2005 | survey, scroll, scrolling panel, Visual Basic 2005, VB 2005, VB.NET |  |
| HowTo: Change the way a DataGridView control navigates when the user presses the Enter key in Visual Basic 2005 | DataGridView, Enter, Return, navigate, focus, cell, row, column, Visual Basic 2005, VB 2005 |  |
| HowTo: Color the current row in a DataGridView control in Visual Basic 2005 | DataGridView, color row, current row, row, column, Visual Basic 2005, VB 2005 |  |
| HowTo: Detect changes to the editing text when the user changes a DataGridView's data in Visual Basic 2005 | DataGridView, edit, edit cell, TextChanged, Visual Basic 2005, VB 2005 |  |
| HowTo: Remove the current row from a DataGridView control in Visual Basic 2005 | DataGridView, remove row, delete row, Visual Basic 2005, VB 2005 |  |
| HowTo: Change the color of a DataGridView control's editing control in Visual Basic 2005 | DataGridView, edit, edit cell, color, cell color, Visual Basic 2005, VB 2005 |  |
| HowTo: Make an OwnerDraw tooltip that displays an image in Visual Basic 2005 | OwnerDraw tooltip, tooltip, image, picture, VB 2005 |  |
| HowTo: Set the initial size and window state of a PrintPreviewDialog in Visual Basic .NET | PrintPreviewDialog, WindowState, dialog, dialog size, VB.NET |  |
| HowTo: Save and restore ListBox items when a program stops and starts in Visual Basic .NET | ListBox, save, restore, VB.NET |  |
| HowTo: Select a particular property in a PropertyGrid control in Visual Basic .NET | PropertyGrid, property grid, select property, VB.NET |  |
| HowTo: Select a particular property in a PropertyGrid control concisely in Visual Basic .NET | PropertyGrid, property grid, select property, VB.NET |  |
| HowTo: Set tabs in a RichTextBox in Visual Basic .NET | RichTextBox, tabs, VB.NET |  |
| HowTo: Remove all Label controls from a form at run time in Visual Basic .NET | remove controls, remove labels, label control, form, unload, VB.NET |  |
| HowTo: Dynamically load controls into a "control array" in VB .NET | control, control array, load control, AddHandler, VB.NET |  |
| HowTo: Provide design time support for a custom control in Visual Basic .NET | custom control, design time, support, icon, smart tag, properties, dropdown, editor, UITypeEditor, VB.NET |  |
| Bug: SplitContainer control properties cause errors | SplitContainer splitter, splitter control, VB.NET, VB 2005 | |
| HowTo: Add a horizontal scrollbar to a ListBox in Visual Basic .NET | ListBox, scroll, scrollbar, scroll bar, horizontal scroll bar, VB.NET |  |
| HowTo: Add a horizontal scrollbar to a ListBox if it is needed in Visual Basic .NET | ListBox, scroll, scrollbar, scroll bar, horizontal scroll bar, VB.NET |  |
| HowTo: Define tabs in a ListBox in Visual Basic .NET | tab, ListBox, set tabs, defined tabs, VB.NET |  |
| HowTo: Define tabs in a ListBox in Visual Basic .NET | tab, ListBox, set tabs, defined tabs, VB.NET |  |
| HowTo: Select items in a ListBox in code in Visual Basic .NET | ListBox, select, SelectedItem, SelectedIndex, SetSelected, VB.NET |  |
| HowTo: Use buttons to slide a ListBox's multiple selection up or down in Visual Basic .NET | ListBox, select, selection, SelectedItem, SelectedIndex, SetSelected, VB.NET |  |
| HowTo: Use buttons to slide a ListBox's selection up or down in Visual Basic .NET | ListBox, select, selection, SelectedItem, SelectedIndex, SetSelected, VB.NET |  |
| HowTo: Format the columns displayed by a DataTable in a DataGrid control in Visual Basic .NET | DataTable, column, format, align, alignment, DataGrid, VB.NET |  |
| HowTo: Display a caption for a DataTable in a DataGrid in Visual Basic .NET | DataTable, caption, DataGrid, VB.NET |  |
| HowTo: Make a Panel control that raises a Scroll event in Visual Basic .NET | scroll, Panel, AutoScroll, scroll event, VB.NET |  |
| HowTo: Synchronize two scrolling Panel controls in Visual Basic .NET | scroll, Panel, AutoScroll, scroll event, synchronize, VB.NET |  |
| HowTo: Let the user resize a form that has no title bar or borders in Visual Basic .NET | resize form, title bar, WM_NCLBUTTONDOWN, HTCAPTION, SendMessage, DefWndProc, VB.NET |  |
| HowTo: Let the user move a form that has no title bar or borders in Visual Basic .NET | move form, title bar, WM_NCLBUTTONDOWN, HTCAPTION, SendMessage, DefWndProc, VB.NET |  |
| HowTo: Change a form's font in Visual Basic .NET | font, change font, VB.NET |  |
| HowTo: Make a ColorRadioButton control that changes color when checked and unchecked in VB .NET | RadioButton, ColorRadioButton, control, VB.NET |  |
| HowTo: Use a TabControl with owner-drawn tabs in Visual Basic .NET | TabControl, OwnerDraw, owner drawn, tab, control, DrawMode, OwnerDrawFixed, VB.NET |  |
| HowTo: Detect when the system performs a Windows XP fast user switch Visual Basic .NET | fast user switch, VB.NET |  |
| HowTo: Make an extender provider that automatically displays status messages when controls receive the focus in VB .NET | VB .NET, extender provider, status, StatusBar, focus |  |
| HowTo: Make an extender provider that automatically displays status messages when the mouse is over controls in VB .NET | VB .NET, extender provider, status, StatusBar, hover |  |
| HowTo: Scroll a PropertyGrid control to make a particular property visible in Visual Basic .NET | PropertyGrid, scroll, property |  |
| HowTo: Disable a TextBox's context menu in VB .NET | TextBox, context menu, popup, right-click |  |
| HowTo: Let the user press Ctrl-A to select all of the text in a TextBox in VB .NET | ctrl-A, control-A, select text |  |
| HowTo: Make an ExtenderProvider to validate TextBoxes by using a regular expression in VB .NET | Regex, regular expression, ExtenderProvider, validation, validate |  |
| HowTo: Set tabs in a TextBox in VB .NET | TextBox, tabs, VB .NET |  |
| HowTo: Use the OpenFileDialog control's RestoreDirectory property in VB .NET | Access, image, picture, memo |  |
| HowTo: Bind controls' properties to each other in VB .NET | binding, data binding, VB.NET, DataBinding, properties, property |  |
| HowTo: Use a bound DataGrid in VB.NET | DataGrid, binding, bind, bound, VB.NET |  |
| HowTo: Use IIF in a SQL SELECT statement to make a DataReport display a warning if a value is too low in VB.NET | DataReport, VB.NET, IIF, warning, CrystalReportViewer, CrystalReport, CrystalReports |  |
| HowTo: Use IIF in a SQL SELECT statement to display a warning if a value is too low in VB.NET | DataGrid, binding, bind, bound, VB.NET, IIF, warning |  |
| HowTo: Make a PictureBox control that has a bindable FileName property in VB .NET | bind, data, bindable, PictureBox, NamedPicture |  |
| HowTo: Bind a collection of objects to a DataGrid in VB .NET | DataGrid, bind, data binding, collection |  |
| HowTo: Bind a collection of objects to a DataGrid and let it sort on the columns in VB .NET | DataGrid, bind, data binding, collection, sort, IEditableObject, IBindingList |  |
| HowTo: Draw on an MDI parent's background in VB .NET | MDI, MDI parent, background, VB.NET |  |
| HowTo: Change the color of an MDI parent form's background in VB .NET | MDI, MDI parent, background, background image, VB.NET |  |
| HowTo: Tile an MDI parent's background with an image in VB .NET | MDI, MDI parent, background, background image, VB.NET |  |
| HowTo: Grab part of the desktop image from a tray icon in VB .NET | desktop, grab pixels, image, background, VB.NET, NotifyIcon, ContextMenu |  |
| HowTo: Use a System Tray icon in VB.NET | System tray, tray icon, VB.NET, NotifyIcon, ContextMenu |  |
| HowTo: Make a TextBox that allows only digits in VB.NET | TextBox, lower case, VB.NET |  |
| HowTo: Make a TextBox convert letters to lowercase in VB.NET | TextBox, lowercase, lower case, VB.NET |  |
| HowTo: Make a TextBox convert letters to upper case in VB.NET | TextBox, lower case, VB.NET |  |
| HowTo: Make multiple controls share the same event handler in VB .NET | Handles, event handler, VB.NET |  |
| HowTo: Make a "control array" component in VB .NET | control array, component, VB.NET |  |
| HowTo: Let the user decide which ToolBar buttons are visible in VB .NET | ToolBar, customize, customization, configure, VB.NET |  |
| HowTo: Save and restore toolbar configuration when a program starts and stops in VB .NET | ToolBar, customize, customization, configure, VB.NET |  |
| HowTo: Play an audio file with the Media Player control in VB .NET | audio, Media Player, Media Player control, VB .NET, multimedia |  |
| HowTo: Make an ExtenderProvider that adds images and different fonts to MenuItems in VB .NET | ExtenderProvider, integer range, range, validation, validate |  |
| Tutorial: Introduction to ExtenderProviders in VB .NET | ExtenderProvider | |
| HowTo: Make an ExtenderProvider to validate TextBoxes containing integers within a range in VB .NET | ExtenderProvider, integer range, range, validation, validate |  |
| HowTo: Make an ExtenderProvider to validate required fields in VB .NET | ExtenderProvider, required, validation, validate |  |
| HowTo: Make an ExtenderProvider to validate TextBoxes by using the LIKE statement in VB .NET | LIKE, ExtenderProvider, validation, validate |  |
| HowTo: Make an indexed property in VB .NET | property, indexed property, VB.NET |  |
| HowTo: Make a control with an object property and display it with a special property editor in VB .NET | VB .NET, property, control, property editor, custom property editor |  |
| HowTo: Use validation events in VB .NET | validate, validation, Validating, Validated |  |
| HowTo: Select a TreeView subtree when the user selects a node in VB .NET | VB.NET, TreeView, subtree, select |  |
| HowTo: Make menus display pictures in VB .NET | OwnerDraw, menu, custom menu, picture |  |
| Talk: Confessions of a Control Freak | custom controls, controls, UserControl | |
| HowTo: Display an appropriate popup menu when the user right clicks on a TreeView node in VB .NET | TreeView, popup menu, context menu |  |
| HowTo: Change a TreeView control's tooltip when the mouse moves over different nodes in VB .NET | TreeView, tooltip, TreeView tooltip, ToolTipText |  |
| HowTo: Load a TreeView control from a CSV file in VB .NET | TreeView, CSV |  |
| HowTo: Load a TreeView from a text file with tabs denoting indentation in VB .NET | TreeView, text file, load |  |
| HowTo: Load a TreeView control from an XML file in VB .NET | TreeView, XML |  |
| HowTo: Make a custom gauge control with a toolbox bitmap in VB .NET | gauge, control, custom control, VB .NET, UserControl |  |
| HowTo: Reset a DataGrid control when the data to which it is bound changes in VB .NET | DataGrid, database, VB.NET |  |
| HowTo: Allow the user to edit some but not all nodes in a TreeView control in VB .NET | TreeView, VB.NET, edit label, edit node |  |
| HowTo: Make a ListView control sort using all of its columns in VB .NET | ListView, sort, all columns, VB.NET |  |
| HowTo: Make a shortcut key with no menu item in VB .NET | shortcut, menu, hidden, VB.NET |  |
| HowTo: Easily make ListView rows programmatically in VB .NET | ListView, rows, VB.NET |  |
| HowTo: Easily make ListView column headers programmatically in VB .NET | ListView, columns, column headers, VB.NET |  |
| HowTo: Make the columns fit the data in a ListView control in VB .NET | ListView, column width, VB.NET |  |
| HowTo: Make a dialog that stretches controls on the bottom and right to take advantage of its full size using the Dock property in VB .NET | stretch, Dock, VB .NET |  |
| HowTo: Make a dialog that stretches controls on the bottom and right to take advantage of its full size in VB .NET | stretch, Anchor, VB .NET |  |
| HowTo: Make a dialog that stretches controls on the right to take advantage of its full size in VB .NET | stretch, Anchor, VB .NET |  |
| HowTo: Find the area in which you should place things in a GroupBox in VB .NET | DisplayRectangle, ClientRectangle, GroupBox |  |
| HowTo: Set a control's Region to shape the control in VB .NET | region, window region, shape, shaped control |  |
| HowTo: Use a control's ContextMenu property to display a context menu in VB .NET | ContextMenu, context menu, dropdown menu, popup menu |  |
| HowTo: Reparent a control in VB .NET | reparent, set parent, parent |  |
| HowTo: Use dropdowns in a toolbar in VB .NET | toolbar, ComboBox, VB .NET |  |
| HowTo: Use buttons in a toolbar control in VB .NET | toolbar, button, VB .NET |  |
| HowTo: Let the user type a prefix string to select an item in a ListBox in VB .NET | ListBox, select item |  |
| HowTo: Make OwnerDraw menu items in VB .NET | OwnerDraw, menu, custom menu |  |
| HowTo: Make a shaped button in VB .NET | shape, polygon, button, SetWindowRgn, region, shaped button, VB .NET |  |
| HowTo: Load a ListBox from a text file in VB .NET, skipping blank lines | VB.NET, NET, ListBox, text file, load, initialize, blank lines, blanks |  |
| HowTo: Load a ListBox from a text file in VB .NET | VB.NET, NET, ListBox, text file, load, initialize |  |
| HowTo: Make a TextBox automatically capitalize input in VB .NET | NET, uppercase, upper case, lowercase, lower case, capitalize, TextBox, input |  |
| HowTo: Use classes to display data in a ListBox in .NET | VB.NET, NET, ListBox, class |  |
| Title |
Keywords |
|
| HowTo: Quickly read and write the contents of a text file in VB .NET | VB.NET, NET, text file, grab, read, write |  |
| HowTo: Use Visual Basic compatibility functions to quickly read and write an array of integers in a file in Visual Basic 2005 | FreeFile, FileOpen, FileGet, FilePut, Visual Basic 2005, VB 2005, VB.NET |  |
| HowTo: Use a BinaryReader and BinaryWriter in loops to read and write an array of integers in a file in Visual Basic 2005 | BinaryReader, BinaryWriter, Visual Basic 2005, VB 2005, VB.NET |  |
| HowTo: Use a BinaryReader and BinaryWriter in loops to read and write an array of integers in a file in Visual Basic 2005 | BinaryReader, BinaryWriter, Visual Basic 2005, VB 2005, VB.NET |  |
| HowTo: Use FTP to upload and download files in Visual Basic 2005 | FTP, upload, download, transfer, transfer files, VB 2005 |  |
| HowTo: Read Unicode text from a file in Visual Basic .NET | Unicode, text, file, StreamReader, OpenText, VB.NET |  |
| HowTo: Open text file by using CreateText, AppendText, and OpenText in Visual Basic .NET | CreateText, AppendText, OpenText, Exists, open file, read file, StreamWriter, StreamReader, VB.NET |  |
| HowTo: Use a FileInfo object to resolve relative path names in Visual Basic .NET | relative path, resolve relative path, FileInfo, VB.NET |  |
| HowTo: Let the user browse for a folder in Visual Basic .NET | browse, browse for folder, SHBrowseForFolder, API, VB.NET |  |
| HowTo: List the files in a directory that match a pattern in VB .NET | directory, list, files, list files, pattern, search, file search |  |
| HowTo: List the files in a directory's subtree that match a pattern in VB .NET | directory, subdirectory, list, files, list files, pattern, search, file search |  |
| HowTo: Make a type converter in VB .NET | directory exists, directory, exists |  |
| HowTo: See if a directory exists in VB .NET | directory exists, directory, exists |  |
| HowTo: See if a file exists in VB .NET | file exists, file, exists |  |
| HowTo: Chop a large file of tab-delimited data into manageable pieces in VB .NET | ADO, database, insert, quotes |  |
| HowTo: Use routines to easily read and write a file's contents in VB .NET | star, polygon, VB.NET |  |
| HowTo: List and create instances of the shape types defined in an assembly in VB .NET | assembly, type, data type, reflection, invoke, shapes, VB .NET |  |
| HowTo: List the types defined in an assembly in VB .NET | assembly, type, data type, reflection, VB .NET |  |
| HowTo: List the assemblies referenced by an assembly in VB .NET | assembly, reference, reflection, VB .NET |  |
| HowTo: List and create instances of the types defined in an assembly in VB .NET | assembly, type, data type, reflection, invoke, VB .NET |  |
| HowTo: Display the full name of an assembly in VB .NET | assembly, full name, FullName, reflection, VB .NET |  |
| HowTo: Use the FileSystemWatcher class to process files placed in a directory in VB .NET | FileSystemWatcher, VB.NET |  |
| HowTo: Resolve relative paths in VB.NET | path, special folders, VB.NET |  |
| HowTo: Get the paths to special folders in VB.NET | path, special folders, VB.NET |  |
| HowTo: Provide an MRU list in VB .NET | MRU, MRU list, VB.NET, most recently used file list |  |
| Title |
Keywords |
|
| HowTo: Determine what version of Access is installed by reading Registry values in Visual Basic 2005 | Access, Access version, Microsoft Access, Registry, VB.NET, Visual Basic 2005 |  |
| HowTo: Determine what version of Access is installed by using automation in Visual Basic 2005 | Access, Access version, Microsoft Access, Registry, automation, VB.NET, Visual Basic 2005 |  |
| HowTo: Call Word to spell check from Visual Basic .NET | Office, Word, spell, spellcheck, VB.NET |  |
| HowTo: Open Word and go to a bookmark in VB .NET | Office, Word, bookmark |  |
| HowTo: Remove pictures from a Word document using VB.NET | VB.NET, NET, Word, picture, shape, InlineShape, remove, graphic |  |
| Title |
Keywords |
|
| HowTo: List distinct messages received by a form in Visual Basic 2005 | WndProc, messages, list messages, VB2005 |  |
| HowTo: List distinct messages received by a form in Visual Basic .NET | WndProc, messages, list messages, VB.NET |  |
| HowTo: Make a TextBox control that does not display a context menu in VB .NET | TextBox, context menu, popup menu |  |
| HowTo: Make a TextBox that allows only digits in VB.NET | TextBox, lower case, VB.NET |  |
| HowTo: Make and use a custom attribute in VB .NET | attribute, custom attribute, GetCustomAttribute, CustomAttribute |  |
| HowTo: Make a form resize in increments of 50 pixels in VB .NET | application icon, icon, VB .NET |  |
| HowTo: Make a form with a fixed aspect ratio in VB .NET | application icon, icon, VB .NET |  |
| HowTo: Compare the speeds of using class objects, derived class objects, and generic Objects in VB .NET | speed, performance, class, derived class, interface, Overrides, Shadows |  |
| HowTo: Make a form with a fixed height in VB .NET | application icon, icon, VB .NET |  |
| HowTo: Let the user minimize, maximize, and restore a form, but not resize it in VB .NET | subclass, WindowProc, messages, VB.NET, NET, resize, minimize, maximize |  |
| HowTo: Subclass to read Windows messages in VB .NET | subclass, WindowProc, messages, VB.NET, NET |  |
| Title |
Keywords |
|
| HowTo: Print the contents of a ListBox left aligned, centered, or right aligned in Visual Basic 2005 | print, ListBox, print preview, align, alignment, center, right align, left align, StringFormat, PrintDocument, PrintPage event |  |
| HowTo: Make a print preview displaying a grid of data with alternating row colors in Visual Basic 2005 | print, print preview, VB 2005, grid, rows, color |  |
| Expert One-on-One Visual Basic 2005 Design and Development | Visual Basic 2005, Visual Studio 2005, programming, design, development, reflection, code standards, bug proofing, bug-proofing, testing, snippets, macros, agile methods, splash screen, threading |  |
| HowTo: Easily print grid-like data in Visual Basic .NET | grid, print, print grid, data, VB.NET |  |
| HowTo: Print a long series of paragraphs in different fonts, breaking across pages in VB .NET | print, preview, text, long text, print preview, VB .NET |  |
| HowTo: Use a Word server to print Word files in VB .NET | Office, Word, print, PrintOut, VB.NET |  |
| HowTo: Print pages in portrait and landscape orientations in VB .NET | print, landscape, portrait, VB.NET |  |
| HowTo: Print a drawing centered on the printer in VB .NET | print, preview, center, print preview, VB .NET |  |
| HowTo: Print a drawing that is centered and stretched to fit the page in VB .NET | print, preview, center, stretch, fit, print preview, VB .NET |  |
| HowTo: Print and display print previews in VB .NET | print, preview, print preview, VB .NET |  |
| HowTo: List installed printers in VB .NET | printers, installed printers, VB .NET |  |
| Title |
Keywords |
|
| HowTo: Flood fill areas using safe and unsafe methods in Visual Basic .NET | flood, floodfill, VB.NET, safe, unsafe |  |
| HowTo: Save a picture into a JPEG at a desired size in Visual Basic 2005 | save picture, save image, size, jpeg, jpg, compress, VB .NET |  |
| HowTo: Use the BitmapBytesRGB24 class to apply an embossing filter to an image very quickly in Visual Basic 2005 | BitmapBytesRGB24, LockBits, UnlockBits, image processing, filter image, emboss, embossing filter, VB.NET |  |
| HowTo: Use Microsoft's .NET Framework parallel extensions to apply an embossing filter to an image very quickly in Visual Basic 2008 | parallel, multi-threading, threading, BitmapBytesRGB24, LockBits, UnlockBits, image processing, filter image, emboss, embossing filter, VB.NET |  |
| HowTo: Use Microsoft's .NET Framework parallel extensions to generate Mandelbrot sets quickly in Visual Basic 2008 | parallel extensions, parallel programming, multiple CPUs, multi-core, Mandelbrot, Mandelbrot set, .NET, .NET Framework |  |
| HowTo: Crop a picture and save the result in Visual Basic 2005 | crop picture, crop, trim, Visual Basic 2005, VB .NET |  |
| HowTo: Make a print preview displaying a grid of data with alternating row colors in Visual Basic 2005 | print, print preview, VB 2005, grid, rows, color |  |
| HowTo: Use a Pen object's CompoundArray property to give the pen longitudinal stripes in Visual Basic 2005 | Pen, CompoundArray, longitudinal stripes, Visual Basic 2005 |  |
| HowTo: Draw three interlocked 3-D blocks with Direct3D in Visual Basic 2005 | Direct3D, DirectX, blocks, interlocked, hidden surface removal, z-buffer, Visual Basic 2005 |  |
| HowTo: Make buttons jump randomly around the screen in Visual Basic 6 | button, jump, random, game, Visual Basic 6 |  |
| HowTo: Make buttons jump randomly around the screen in Visual Basic .NET | button, jump, random, game, VB.NET |  |
| Talk: Four Fascinating Features | regular expressions, cryptography, reflection, Direct3D, graphics, algorithms | |
| HowTo: Make and rotate a cube by using XAML code in Visual Basic 2008 | Visual Basic 2008, VB 2008, XAML, cube, rotate |  |
| HowTo: Draw a colored butterfly curve in VB .NET | graphics, curve, butterfly, butterfly curve, VB.NET |  |
| HowTo: Draw a colored chrysanthemum curve in VB .NET | graphics, curve, chrysanthemum, chrysanthemum curve, VB.NET |  |
| HowTo: Precisely determine the size of text drawn by a Graphics object in Visual Basic .NET | Graphics, DrawString, GraphicsPath, draw text, draw string, text, text size, VB.NET |  |
| HowTo: Draw text stretched to fit a rectangle precisely in Visual Basic .NET | stretch text, Graphics, DrawString, GraphicsPath, draw text, draw string, text, text size, VB.NET |  |
| HowTo: Preview and print a core sample report with Visual Basic 2005 | print, preview, core sample, VB 2005 |  |
| HowTo: Preview and print a core sample report using custom fill patterns with Visual Basic 2005 | print, preview, core sample, VB 2005 |  |
| HowTo: Draw a radar graph in Visual Basic .NET | radar graph, graph, VB.NET |  |
| HowTo: Determine whether a polygon is convex in Visual Basic .NET | polygon, convex, concave, graphics, VB.NET |  |
| HowTo: Find the orientation of a polygon (clockwise or counterclockwise) in Visual Basic .NET | polygon, orientation, clockwise, counterclockwise, graphics, VB.NET |  |
| HowTo: Break a polygon into triangles in Visual Basic .NET | triangulate, triangle, polygon, geometry, graphics, VB.NET |  |
| HowTo: Determine whether a point is inside a polygon in Visual Basic .NET | polygon, point, inside, contains, graphics, VB.NET |  |
| HowTo: Calculate a polygon's area in Visual Basic .NET | polygon, area, graphics, VB.NET |  |
| HowTo: Find a polygon's centroid (center of mass) in Visual Basic .NET | polygon, cen | |