Click here to Skip to main content
13,900,798 members

Articles by Leung Yat Chun (Fainx) (Articles: 18, Technical Blogs: 7, Tip/Trick: 1)

Articles: 18, Technical Blogs: 7, Tip/Trick: 1

RSS Feed

Average article rating: 3.97

Files and Folders
Compression
Posted: 5 Dec 2008   Updated: 5 Dec 2008   Views: 29,084   Rating: 3.29/5    Votes: 6   Popularity: 2.48
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 16   Downloaded: 765
This article describes how to perform list, extract, add and operations to archives using CAKE3.
Posted: 5 Dec 2008   Updated: 5 Dec 2008   Views: 21,284   Rating: 3.00/5    Votes: 4   Popularity: 1.57
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 13   Downloaded: 262
This article explain how to create virtual filelist, directory tree and how to implement drag and drop using CAKE3.
Posted: 5 Dec 2008   Updated: 13 Dec 2008   Views: 17,950   Rating: 2.47/5    Votes: 5   Popularity: 1.72
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 16   Downloaded: 258
This article explain how to use cake3's threading support.
Files
Posted: 14 Jun 2007   Updated: 22 Jun 2007   Views: 28,680   Rating: 2.86/5    Votes: 6   Popularity: 2.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 491
This article describes how to use CAKE3, which is a wrapper component for many archiver DLLs,
General
Posted: 22 Aug 2009   Updated: 31 Dec 2009   Views: 23,770   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 25   Downloaded: 285
Allow users to make virtual directories and use them via a similar interface as DirectoryInfo.
Posted: 22 Aug 2009   Updated: 19 Nov 2014   Views: 126,723   Rating: 4.86/5    Votes: 18   Popularity: 6.11
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 91   Downloaded: 1,614
This article describes how DirectoryInfoEx uses IShellFolder to list special / virtual directories using C#.
Miscellaneous
General
Posted: 9 Aug 2007   Updated: 23 Aug 2007   Views: 70,490   Rating: 4.57/5    Votes: 8   Popularity: 4.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 80   Downloaded: 1,876
A component that can parse and draw HTML/CSS in canvas
Web Services
General
Posted: 16 Oct 2013   Updated: 16 Oct 2013   Views: 12,510   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 4   Downloaded: 0
Framework library for designing RESTful home cloud services using FSI like interface.
Posted: 16 Oct 2013   Updated: 17 Oct 2013   Views: 16,181   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 11   Downloaded: 0
Framework library for designing RESTful home cloud services using an FSI like interface.
Windows Presentation Foundation
Controls
Posted: 1 May 2008   Updated: 12 May 2008   Views: 78,641   Rating: 3.29/5    Votes: 5   Popularity: 2.10
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 19   Downloaded: 1,290
Make your ListView support item selection by dragging,
Posted: 2 Jan 2009   Updated: 15 Jan 2009   Views: 75,843   Rating: 4.05/5    Votes: 10   Popularity: 4.05
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 70   Downloaded: 1,463
This article provides an implementation of a WPF Breadcrumb control, and describes how to develop one.
Posted: 26 Dec 2008   Updated: 30 Jan 2009   Views: 111,011   Rating: 4.78/5    Votes: 25   Popularity: 6.67
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 72   Downloaded: 3,920
This article describes FileToIconConverter, which is a MultiBinding Converter that can retrieve an Icon from system based on a filename(exist or not) and size.
Posted: 7 Feb 2009   Updated: 7 Feb 2009   Views: 127,075   Rating: 4.36/5    Votes: 9   Popularity: 4.10
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 34   Downloaded: 1,096
This article describes HtmlTextBlock which is a WPF TextBlock that can parse a limited set of HTML tags and display them.
Posted: 21 Dec 2008   Updated: 3 Sep 2009   Views: 93,837   Rating: 3.05/5    Votes: 9   Popularity: 2.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 2,994
This article demos how to create a textbox which can auto-suggest items at runtime based on input, in this case, disk drive folders.
Posted: 11 Mar 2010   Updated: 19 Jul 2010   Views: 62,042   Rating: 4.47/5    Votes: 8   Popularity: 4.06
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 30   Downloaded: 1,689
Make your ListView support item selection by dragging
Posted: 2 May 2010   Updated: 24 Nov 2012   Views: 203,943   Rating: 4.99/5    Votes: 51   Popularity: 8.52
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 222   Downloaded: 8,897
This article describe how to construct FileExplorer controls included DirectoryTree and FileList, using Model-View-ViewModel (MVVM) pattern.
Posted: 25 Nov 2013   Updated: 25 Nov 2013   Views: 17,560   Rating: 4.60/5    Votes: 6   Popularity: 3.63
Licence: The MIT License      Bookmarked: 26   Downloaded: 434
This article provides a implementation Breadcrumb that inherited from TreeView
Posted: 9 May 2014   Updated: 7 Feb 2018   Views: 68,266   Rating: 4.94/5    Votes: 30   Popularity: 7.30
Licence: The MIT License      Bookmarked: 86   Downloaded: 2,293
FileExplorer is a WPF based control that has most features of the Windows Explorer, you can use it to display shell objects or any hierarchical data.

Average blogs rating: 4.22

Files and Folders
General
Posted: 17 May 2010   Updated: 17 May 2010   Views: 8,971   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 0
ContextMenuWrapper is a class that can generate shell context menu for specific entry(s) (FileSystemInfoEx[]).
Shell and IE programming
Shell Programming
Posted: 24 Oct 2010   Updated: 24 Oct 2010   Views: 8,090   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 2   Downloaded: 112
This post explains how to use ContextMenuHelperEx in DirectoryInfoEx to simplify ContextMenu construction under .NET 4.0 Framework.
Windows Presentation Foundation
Controls
Posted: 12 May 2010   Updated: 12 May 2010   Views: 13,222   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 1   Downloaded: 0
Add column header to custom ViewBase (ListView.View)
Posted: 12 Sep 2010   Updated: 12 Sep 2010   Views: 53,486   Rating: 3.80/5    Votes: 4   Popularity: 2.71
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 12   Downloaded: 0
Titlebar in Aero theme
General
Posted: 5 Jun 2010   Updated: 5 Jun 2010   Views: 44,642   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 12   Downloaded: 0
Reduce the property declaration code to one line, yet still usable directly.
Posted: 13 Dec 2010   Updated: 14 Dec 2010   Views: 10,750   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 0   Downloaded: 0
Async BackgroundTaskManager and ObservableCollection
Posted: 26 Dec 2013   Updated: 26 Dec 2013   Views: 10,440   Rating: 4.86/5    Votes: 3   Popularity: 2.39
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 9   Downloaded: 0
I hope this rewrite can reduce the effort needed to implement other touch based code and other gesture.

Average tips rating: 3.00

Files and Folders
General
Posted: 23 Mar 2010   Updated: 25 Mar 2010   Views: 9,490   Rating: 3.00/5    Votes: 2   Popularity: 0.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
ExtraPropertie...
No reference articles have been posted.
No projects have been posted.

Leung Yat Chun (Fainx)
Founder FANIX.ME
Hong Kong Hong Kong
From the end of the Universe we have Fainx and Quick Zip.
http://www.FANIX.ME
Quickzip.org is stolen by and moved to Fanix.me.
--
May Thy Lord Your God be blessed always.

DirectoryInfoEx - [1.0.27]
WPF FileExplorer3 - [3.0.19]
WPF HtmlTextBlock - [Codeplex]
WPF ListView MultiSelect - [0.4]
WPF UIEventHub MultiSelect/DragDrop w Touch support - [3.0]
WPF BreadcrumbFolderTextBox - [2.5]
WPF BreadcrumbTree and Breadcrumb
WPF Aero Titlebar - [0.2]


Advertise | Privacy | Cookies | Terms of Service
Web03 | 2.8.190306.1 | Last Updated 24 Mar 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid