Skip to content

Lexz-08/NovaUI.NetCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NovaUI (.NET Core)

Project Information

Description

A .NET Core port of NovaUI.

Setup in Vistual Studio 2022

Due to Visual Studio 2022 not dynamically loading controls into the Toolbox for .NET Core projects, here are instructions to use it in your project. While, yes, importing the DLL would not work via loading it into the designer, I will keep it available just because you can manually design the UI by writing the code yourself.

Terminal

  1. Open Git Bash or Command Prompt and navigate to your project folder using: cd path/to/your/project.
  2. Paste this command into the terminal to put NovaUI there for reference: git clone https://github.com/Lexz-08/NovaUI.NetCore.git
  3. Open File Explorer and check to make sure NovaUI was cloned to your project folder.

Visual Studio 2022

  1. Right-click the solution
  2. Choose Add → Existing Project
  3. Browse to the folder where you cloned NovaUI to
  4. Add it to your solution
  5. Rick-click your project
  6. Choose Add → Project Reference
  7. Compile the project as is (recommended to reference it before working on your project to ensure successful compilation)
  8. You're good to go!

Controls

Version Available Control Description
1.0.0 - Latest Button Performs an action when clicked.
1.0.0 - Latest CheckBox A toggleable control with text.
1.0.0 - Latest FileInput Used to select the full, valid path for files.
1.0.0 - Latest FolderInput Used to select the full, valid path for folders (or directories).
1.0.0 - Latest GroupBox Groups a bunch of controls into a named category of functionality.
1.0.0 - Latest Input Used to get text input from the user.
1.0.0 - Latest Label Displays text.
1.0.0 - Latest LinkLabel Displays text with an embedded hyper-link that is activated when clicked.
1.0.0 - Latest Panel Similar to the GroupBox, but without the title.
1.0.0 - Latest PasswordInput Used to mask user input, typically for passwords.
1.0.0 - Latest PictureBox Displays an image.
1.0.0 - Latest ProgressBar Displays progress status.
1.0.0 - Latest RadioButton A toggleable control with text but only one of many can be active at a time.
1.0.0 - Latest RichInput A multi-line text input.
1.0.0 - Latest Slider Allows for number selection using a knob on a track.
1.0.0 - Latest Toggle A toggleable control without text.
1.0.0 - Latest VSlider Allows for number selection using a knob on a vertical track.

Windows

Version Available Window Type Description
1.0.0 - Latest Window A re-styled window.
1.0.0 - Latest ToolWindow A re-styled window without a minimize or maximize button.
1.0.0 - Latest StrippedWindow A re-styled window without a caption header, minimize button, maximize button, or close button.

Download

NovaUI.NetCore.dll

About

A .NET Core port of NovaUI.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages