Skip to content

myaaghubi/Link.WPF.Toolkit

 
 

Repository files navigation

Link.WPF.Toolkit & Link.WPF.ThemeGallery

License

Channel Toolkit ThemeGallery
NuGet Link.WPF.Toolkit Link.WPF.Toolkit Link.WPF.ThemeGallery Link.WPF.ThemeGallery

For User - Usage

  • Add Namespace to xaml code
    • Like this:
      xmlns:cstk="http://schemas.canself.com/wpf/xaml/toolkit"
  • Use Control
    • Sample Code:
      <cstk:IPAddrBox Text="192.168.1.1" />

For Developer - Develop Note

use .netstandard style *.proj

<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
</Project>

Other WPF Control Lib

Extended WPF Toolkit

RoadMap

  • About ScrollViewer:

    • Nesting ScrollViewer -- Scroll Parent when internal scrollviewer scroll to end;
    • Scroll Vertical After Horizontal & Scroll Horizontal After Vertical
    • Auto Scroll[When content change] - always scroll to end & When mouse is pressed, mouse wheel scroll disable
  • About PasswordTextBox - passwordbox/passwordtextbox

    • Password Binding Support
    • Show Password Support
  • About DateTimePicker

    • Hour.Minute.Second Support
  • Custom Window - WindowChrome

    • Custom Min&Max&Close button
    • F11 max process,need hide close button
  • MessageBox support customization

  • custom FileDialog,FolderBrowserDialog

  • Watermark Input TextBox

  • MultiCheck ComboBox

  • TextBox with line number

  • ListBox With Grid Panel - use some attach helper?

  • Number TextBox With UpDown Button

    • Double Number TextBox - Support dot input when use UpdateSourceTrigger=PropertyChanged - official TextBox not support
  • Add Style Lib - provide some common style

    • common control style, e.g:TextBox,Button,ComboBox,etc.
    • some company classical style imitation, e.g:google style,ms style,ali style,netease style,etc.
    • attention:ContextMenu style,avoid separator exception
  • Markdown support —— https://github.com/Kryptos-FR/markdig.wpf

  • EnumToDisplayNameConverter Enum Extention

    • add Ignore Attribute —— Enum GetValues ignore signed
    • 转中文数字大小写
  • Wait Mask

    • delay hide —— e.g:hide wait message delay one second
  • 常用validaterule-如数字。。。

About

Some Common WPF Control Imp - wpftoolkit.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%