VB.Net CSS Parser
This is the first and only VB.Net CSS Parser. We have worked long and hard to
bring this module to you, allowing you to easily skin and modify your programs
interface with simple CSS. This lightweight parser is simple to use, decently
quick, and can apply the descriptors of any CSS file to any Windows Form or
control (and sub-controls).
Specification:
- Language: VB.Net 2005
- Requirements:
- 1.4ghz processor (minimum)
- .Net Framework 2.0
- Ronoix Specialty Components (included in package)
- Will only parse CSS1 and some CSS2 (see documentation)
- Estimated Completion: 42%
How can VBCssParser help you? Here is a list of ways in which it can make your
job much easier:
- Add skins to your custom applications using the most of the same CSS
that you used to design your website
- Change portions of your UI dynamically
- Easily add the ability to integrate CSS into your application without
writing your own parser or using a browser control
- Use the powerful selectors of CSS to add professional touches to your
UI
- Supports by default all CSS2 selectors (except attribute selectors;
coming soon)
- Supports adjacent control statements and descendants
- Dresses the kids in matching outfits
Here is how easy it is to apply css to a Windows Form:
Dim Css As CSSFile = CSSParser.ParseFile("{css here}","{root element}")
Css.ApplyWinform(Form1) 'Applies the document to the form and its control
With that tiny snippet of code, we are able to apply an entire CSS document to a
Windows Form in milliseconds. It is simple, efficient, and works great.
What's included with the parser?
- The Parser
- A set of nifty controls including the following:
- Button - A lightweight button control that allows for custom images and GDI rendering
- Pane - An enhanced version of the FlowLayoutPanel that permits stacking, borders, and more
- Divider - A simple replacement for HTML's horizontal rule
Get involved with the project! Join the development team now to start helping today!