Git Product home page Git Product logo

builderhmi.lite's Introduction

BuilderHMI.Lite - Simple Drag-and-Drop WPF Layout

WPF design as quick and intuitive as WinForms! Add controls and specify their alignment. Left-drag to move and right-drag to size. Generate a complete WPF/C# Visual Studio project, build and run! Add your own MVVM bindings, event handlers, etc to complete the app.

.NET Core and .NET Framework!

Visual Studio Compatibility: The .NET Framework (non-Core) project is compatible with both Visual Studio 2019 and VS 2017 and uses .NET 4.6.1. The Core project can only be opened and built using VS 2019 with the ".NET Desktop Development" workload installed.

Alt text

CodeProject Article

https://www.codeproject.com/Articles/5283954/BuilderHMI-Lite-Simple-Drag-and-Drop-WPF-Layout

YouTube Videos

Pet Project: https://youtu.be/4pHF73r7CjA
Introduction: https://youtu.be/xgmCmU76PFQ

Features

  • Support for the majority of the common WPF control types
  • Add controls then Left-drag to Move and Right-drag to Size
  • Left/Right/Center/Stretch horizontal alignment and Top/Bottom/Center/Stretch vertical
  • Editing functions: Cut/Copy/Paste/Delete, ToFront and ToBack
  • WPF Style support for the main window and all controls
  • Visual Studio WPF/C# project generation from a template
  • Both .NET Core and .NET Framework versions of the app
  • Both apps can generate .NET Core and .NET Framework VS projects

builderhmi.lite's People

Contributors

brucegreene avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.