MichelMichels.Wpf.Controls 0.9.1

Prefix Reserved
dotnet add package MichelMichels.Wpf.Controls --version 0.9.1                
NuGet\Install-Package MichelMichels.Wpf.Controls -Version 0.9.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="MichelMichels.Wpf.Controls" Version="0.9.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MichelMichels.Wpf.Controls --version 0.9.1                
#r "nuget: MichelMichels.Wpf.Controls, 0.9.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install MichelMichels.Wpf.Controls as a Cake Addin
#addin nuget:?package=MichelMichels.Wpf.Controls&version=0.9.1

// Install MichelMichels.Wpf.Controls as a Cake Tool
#tool nuget:?package=MichelMichels.Wpf.Controls&version=0.9.1                

<a name="readme-top"></a>

Nuget Build

<br /> <div align="center"> <a href="https://github.com/MichelMichels/wpf-controls"> <img src="assets/demo.gif" alt="Demo gif" width="500"> </a>

<h3 align="center">MichelMichels.Wpf.Controls</h3>

<p align="center"> Controls for WPF <br /> <a href="https://github.com/MichelMichels/wpf-controls/issues/new?assignees=&labels=bug&projects=&title=">Report Bug</a> · <a href="https://github.com/MichelMichels/wpf-controls/issues/new?assignees=&labels=enhancement&projects=&title=">Request Feature</a> </p> </div>

<details> <summary>Table of Contents</summary> <ol> <li> <a href="#getting-started">Getting Started</a> <ul> <li><a href="#prerequisites">Prerequisites</a></li> <li><a href="#installation">Installation</a></li> </ul> </li> <li><a href="#documentation">Documentation</a></li> <li><a href="#contributing">Contributing</a></li> <li><a href="#license">License</a></li> <li><a href="#contact">Contact</a></li> </ol> </details>

Getting Started

Clone the repository, build and run one of the projects.

Prerequisites

  • Visual Studio 17.5+
  • WPF workload
  • .NET 7.0

Installation

  1. Clone the repo
    git clone https://github.com/MichelMichels/wpf-controls.git
    
  2. Open VS
  3. Open the MichelMichels.Wpf.Controls.sln solution file.

<p align="right">(<a href="#readme-top">back to top</a>)</p>

Documentation

This is a list of controls that are currently included in this library.

Name Description
Placeholder This is a control to put in place when content is loaded afterwards, to setup some layout structure.
PlaceholderImage This control uses a placeholder while loading in the image. After the image is loaded, the placeholder will disappear by using an opacity animation.
ChromeWindow Window with custom chrome.
MinimizeButton Button for minimizing a Window.
RestoreButton Button for restoring a Window.
MaximizeButton Button for maximizing a Window.
CloseButton Button for closing a Window.
WindowControls Container for holding the buttons of a Window.

Contributing

  1. Clone the Project
  2. Choose an issue from the issues page
  3. Let GitHub create a branch for you
  4. Commit your Changes and include the issue number in the commit message (git commit -m 'Fix #1337 - Fix implemented')
  5. Push to the Branch (git push)
  6. Open a Pull Request

<p align="right">(<a href="#readme-top">back to top</a>)</p>

License and ownership

Licensed under MIT license by Michel Michels.

<p align="right">(<a href="#readme-top">back to top</a>)</p>

Contact

Project Link: https://github.com/MichelMichels/wpf-controls

<p align="right">(<a href="#readme-top">back to top</a>)</p>

Product Compatible and additional computed target framework versions.
.NET net8.0-windows7.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0-windows7.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.9.1 215 12/19/2023