All Projects → nilayjoshi89 → BlackPearl

nilayjoshi89 / BlackPearl

Licence: MIT license
Control Library for WPF

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to BlackPearl

RDLCPrinter
Wpf ReportViewer control and RDLCPrinter work with SQL Server LocalReport. You can export your report to PDF, Word or PNG Image...
Stars: ✭ 26 (+52.94%)
Mutual labels:  wpf, usercontrol
DotNetKit.Wpf.AutoCompleteComboBox
ComboBox with filtering (auto-complete) for WPF
Stars: ✭ 66 (+288.24%)
Mutual labels:  wpf, combobox
YuzuMarker
🍋 [WIP] Manga Translation Tool
Stars: ✭ 76 (+347.06%)
Mutual labels:  wpf
dotnet
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
Stars: ✭ 865 (+4988.24%)
Mutual labels:  wpf
youtube-dl-wpf
A simple GUI wrapper for youtube-dl and yt-dlp.
Stars: ✭ 358 (+2005.88%)
Mutual labels:  wpf
Maple
Maple is a windows desktop application designed to support semi and non professional streamers in playing back local audio files and streaming content from the internet to their favorite playback device
Stars: ✭ 37 (+117.65%)
Mutual labels:  wpf
WeChatClient
一个高仿微信网页版 https://wx.qq.com 的WPF应用程序,基本完成了网页微信的主要基础功能,例如聊天,联系人,搜索,表情等。
Stars: ✭ 68 (+300%)
Mutual labels:  wpf
SVGImage
A SVGImage Control for WPF
Stars: ✭ 132 (+676.47%)
Mutual labels:  wpf
WindowsCommunityToolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
Stars: ✭ 4,934 (+28923.53%)
Mutual labels:  wpf
SuggestBoxLib
A WPF Dark/Light AutoComplete TextBox that can easily handle 20.000+ entries.
Stars: ✭ 36 (+111.76%)
Mutual labels:  wpf
WebExpress
Web browser in C# and WPF
Stars: ✭ 71 (+317.65%)
Mutual labels:  wpf
TinyHtmlWpf
TinyHtml.Wpf is a WPF HTML rendering library based on litehtml. It provides the rendering backend for WPF. Contrary to similar libraries it uses native WPF drawing to render texts, images and other stuff. So it is fully capable of doing high dpi and blends seemlessly with other content.
Stars: ✭ 30 (+76.47%)
Mutual labels:  wpf
mvvmgen
MvvmGen is a lightweight MVVM library for XAML applications. It generates your ViewModels on-the-fly for you via a Roslyn-based C# Source Generator.
Stars: ✭ 179 (+952.94%)
Mutual labels:  wpf
LearningPoint
A repository for learning different technologies, frameworks, features......
Stars: ✭ 66 (+288.24%)
Mutual labels:  wpf
HandyControl
WPF HandyControl各个控件使用案例;修改主题、颜色、语言。
Stars: ✭ 49 (+188.24%)
Mutual labels:  wpf
UIfied
A unified PowerShell DSL for UIs
Stars: ✭ 25 (+47.06%)
Mutual labels:  wpf
QingTing.Fm
Simple function of playing and displaying QingtingFm(蜻蜓FM) based on WPF
Stars: ✭ 21 (+23.53%)
Mutual labels:  wpf
WPFControls-ThemePack
Custom designed themes for WPF controls to make your app look better. Simple to modify.
Stars: ✭ 28 (+64.71%)
Mutual labels:  wpf
WpfTetris
MVVM based Tetris application sample on WPF
Stars: ✭ 24 (+41.18%)
Mutual labels:  wpf
WPFBot3000
Simple domain-specific language for a small subset of WPF, mainly for doing very limited (get the picture?) input forms in PowerShell
Stars: ✭ 38 (+123.53%)
Mutual labels:  wpf

BlackPearl WPF Control Library

Build Status NuGet BlackPearl NuGet BlackPearl GitHub Gitter


About repository

This repository is created to put different basic WPF Custom-control/User-controls under same roof. These controls solve basic and frequently faced issue by developers. As of now, this contains only one custom-control MultiSelectCombobox. In future, I'm planning to add more.

BlackPearl is licensed under MIT license.


Content:


MultiSelectCombobox

Overview

WPF has ListBox control which lets user select more than one item. However, ListBox control UI doesn't have in-built support for searching/filtering. Developers have to do work around to provision one. Moreover, lot of mouse interaction is required. Yes, you may be able to do all completely using keyboard. But, not most efficient way of doing. On the other hand, Combobox has a very good UI which supports searching and filtering. However, it doesn't support multiple selection.

What if we can combine behavior of ListBox and goodness of Combobox UI? MultiSelectCombobox exactly does the same thing. It provides functionality of searching/filtering with multiple selection. MultiSelectCombobox tries to mimic UI behavior of ComboBox.


Feature

  • In built support for searching and filtering
  • Extensible to support custom searching and filtering for Complex data type
  • Ability to create and add new item which is not part of source collection (through LookUpContract for complex types)
  • Easy to use!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].