Blog      Products      DotNetWiki      Support      Contact  
  ASP.NET PowerPack
The ASP.NET PowerPack contains 28 rich, cross-browser controls including:
 - RichTextBox
 - ComboBox
 - DatePicker
 - No-Repost validator

Try the ASP.NET PowerPack free today!
 - More Info
 - Download
 - Price List
 - Licensing
 - Buy Now!

 
     Web Tools
 - The DotNetWiki
 - OPML Viewer
 - RSS Viewer
 - ASP.NET Colors
 - Base64 Encode
 - Base64 Decode
 - HTML Encode
 - HTML Decode
 - URL Encode
 - URL Decode
 - Crazy IPs
 - Whois

 
     Windows Tools

ADO.NET ConnTest
A simple, free Windows program to test ADO.NET connection strings.

Lines of C#
Ever wanted to know how many lines of C# code are in a file or folder hierarchy?  This free Windows program will tell you.

XmlTools
Free tools to process XML files from the command line.

 
ASP.NET PowerPack ScrollablePanel Control

At heart, this is a simple panel control that allows you to fix its width and height. It’s really simple, you just treat it like a Panel, give it a width and height, and if the content is too big for that region, scroll bars appear.

Borders are shown on all these ScrollablePanels just to show you what’s going on - they’re not a requirement for the control.

This is a scrollable panel with no width or height specified - just a regular panel.

This sample has both width and height specified, but since the content still fits within the region, scroll bars are unnecessary.

This is a simple 100x100 scrollable panel.

Again, this sample has width and height specified, but this time there is too much content within the region so a scroll bar appears on the right of the panel to allow the user to see all the content.

Lots of content. Lots of content. Lots of content. Lots of content. Lots of content. Lots of content. Lots of content. Lots of content. Lots of content.

This time the content is too wide for the region, so a vertical scroll bar appears.

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

And finally, this example is derived from the W3C’s ‘overflow’ example:

I didn't like the play, but then I saw it under adverse conditions - the curtain was up.

- Groucho Marx