This is where Coding4Fun will house all our cool controls and tools that we come up with!  If there is a bug [report], a needed control/feature that could benefit everyone [chat], or you want to help out [email], please reach out to us!

Who uses us?  A lot of people but we only know if you tell us! If you use the Coding4Fun Tookit in your application, please let us know!

INSTALL NOTES:

With a fresh install of Visual Studio 2012, you’ll need to update NuGet to get some of the newer packages such as the Coding4Fun Toolkit.  It is a super easy process and can be done in a few clicks.

  1. Go to the Tools Menu –> Extensions and Updates
  2. Go to the Update Tab –> Visual Studio Gallery

    nugetUpdate
  3. Click Update
  4. Restart Visual Studio

MIGRATION NOTES:

From time to time things need to change like namespace, property names, and where things live.  Head over to our migration note wiki page changes.

Coding4Fun Toolkit Downloads:

codeplexCurrentRelease 
codeplexSourceCode

Coding4Fun Toolkit NuGet Installs:

Current Coding4Fun Toolkit for Windows Phone:

Controls:

  • About Prompt
  • Chat Bubble
  • Chat Bubble TextBox
  • Color Hexagon Picker
  • Color Picker
  • Color Slider
  • Input Prompt
  • Message Prompt
  • Memory Counter
  • Opacity Toggle Button
  • Password Prompt
  • Progress Overlay
  • Round Button
  • Round Toggle Button
  • Super Slider
  • TimeSpan Picker
  • Toast Prompt
  • AppBarPrompt
  • TileImage
  • SuperImage
  • LockScreenPreview

Abstract Classes:

  • PopUp class for things like an Input Prompt that can be GPU accelerated unlike the current built-in Popup control.

Converters:

  • Boolean to Visibility
  • String To Visibility
  • Themed Image Converter
  • Inversed Theme Image Converter
  • Visibility to Boolean

Binding Helpers:

  • Textbox or Passwordbox update
    Example:
    <TextBox 
      Text="{Binding FooBar, Mode=TwoWay}" 
      local:TextBinding.UpdateSourceOnChange="True" /> 

Data Helpers:

  • PhoneHelper for getting data out of the WMAppManifest file
    Example: PhoneHelper.GetAppAttribute("Title")
  • Color Extensions

Screenshots:

buttons timespanPicker  inputPrompt
toast aboutPrompt overlay
slider hex picker

People, Credit, and Thanks:

Coding4FunProject_2

Last edited Dec 21, 2013 at 9:24 AM by ScottIsAFool, version 72