Enabling shell styles for the ListView and TreeView controls in C#
Article which describes how to display ListView and TreeView controls using Visual Styles in Windows Vista or higher via the SetWindowTheme API.
View ArticleMigrating from Visual SourceSafe to Subversion
Article which describes Cyotek's experiences when performing a trial migration from Microsoft Visual SourceSafe (VSS) to Subversion (SVN)
View ArticleImporting a SourceSafe database into Subversion
OpenSource C# tool for importing a Visual SourceSafe (VSS) database into Subversion (SVN)
View ArticleCSS Syntax Highlighting in the DigitalRune Text Editor Control
An article which describes how to create a definition ruleset to allow CSS formatting in the DigitalRune/SharpDevelop Text Editor Controls, and how to load custom definition rulesets into the control.
View ArticleDetecting if a given font style exists in C#
Describes how to use the FontFamily object to determine if a given font style exists
View ArticleConvert a PDF into a series of images using C# and GhostScript
Article which describes how to use C# and GhostScript to convert PDF files into raster images for displaying in an application without requiring a dedicated PDF reader.
View ArticleExtending the ImageBox component to display the contents of a PDF file using C#
Article describing how to extend the ImageBox control to support displaying PDF files using the GhostScript API, removing the need for a dedicated PDF reader.
View ArticleDetecting if an application is running as an elevated process, and spawning a...
Article which describes detecting if your application is running with elevated permissions on Windows Vista or Windows 7 and how to spawn new processes which run using elevated permissions.
View ArticleAngelCode bitmap font parsing using C#
Article describing a component for parsing bitmap font files generated by AngelCode's BMFont utility
View ArticleConverting 2D arrays to 1D and accessing as either 2D or 1D
This article shows how you can store 2D data in a 1D array using row-major order and convert locations between the two.
View ArticleCreating an image viewer in C# Part 5: Selecting part of an image
This article describes adding new functionality to the ImageBox control to allow selecting portions of the current image.
View ArticleArcade explosion generator
Sample C# application project which can generate basic arcade style explosion images for use in your own applications.
View ArticleDisplaying the contents of a PDF file in an ASP.NET application using...
A quick sample which shows how to convert PDF files into images and display them in an ASP.NET application.
View ArticleCreating a multi-paged container control with design time support
An article which describes how to create a multi-page container control with design time support, and a Visual Studio 2012 appearance.
View ArticleZooming into a fixed point on a ScrollableControl
An article which describes how to zoom into a fixed point in a ScrollableControl, keeping a given point in the same position after the zoom.
View ArticleZooming to fit a region in a ScrollableControl
An article which describes how to adjust the zoom and view port in a ScrollableControl to match a specified rectangle.
View ArticleExtracting email addresses from Outlook
A sample project which shows how to extract email addresses from Outlook via C# and Interop.
View ArticleManually writing the byte order mark (BOM) for an encoding into a stream
A short article which describes how manually writer the byte order mark (BOM) of an encoding into a stream
View ArticleImageBox and TabList update's - virtual mode, pixel grid, bug fixes and more!
Update 1.1.2.0 of the ImageBox control is now available, with a variety of new features and bug fixes.
View Article