Skip to content

jevonsflash/V-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

V-Control

License nuget codeSize Programming Language

English | 中文

V-Control is a component library for .NET MAUI, providing a set of out-of-the-box UI controls to quickly build business-oriented app interfaces.

alt text

Features

Todo

  • VAutocomplete - Autocomplete Component
  • VComparisonView - Comparison View Component
  • VCalendar - Calendar Component
  • Dark Mode
  • BlazorApp-based Components

Quick Start

  1. Run the following command in your .NET MAUI project to install V-Control:
dotnet add package VControl

Or search for "V-Control" in NUGET and install it.

  1. In MauiProgram, use .UseVControl() to add the V-Control handler in the MauiAppBuilder.
public static MauiApp CreateMauiApp()
{
    var builder = MauiApp.CreateBuilder();
    builder
        .UseMauiApp<App>()
        .UseVControl()   //👈 Add V-Control handler here
    var mauiApp = builder.Build();
    return mauiApp;
}
  1. Open the App.xaml file and add <v:VControlTheme /> to the resources.
<?xml version = "1.0" encoding = "UTF-8" ?>
<Application xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:v="clr-namespace:VControl.Styles;assembly=VControl">
    <Application.Resources>
        <v:VControlTheme />
        ...
    </Application.Resources>   
</Application>

Documentation

Visit V-Control Docs

Source Code and Samples

You can visit the GitHub to view the source code and examples for V-Control.

Stargazers over time

Stargazers over time

About

An out-of-the-box .NET MAUI component library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages