WPFHexaEditor 1.4.0
A fast, fully customisable Wpf user control for editing file or stream as hexadecimal.
You can edit and save file. Work with dependency property.
Can be used in WPF or WinForm application
Localized in English, French, Russian and Chinese
See the version list below for details.
Install-Package WPFHexaEditor -Version 1.4.0
dotnet add package WPFHexaEditor --version 1.4.0
<PackageReference Include="WPFHexaEditor" Version="1.4.0" />
paket add WPFHexaEditor --version 1.4.0
A fast, fully customisable Wpf user control for editing file or stream as hexadecimal.
Can be used in WPF or WinForm application.
Localized in English, French, Russian and Chinese
Somes features
- Append byte at end of file
- Include HexBox, an Hexadecimal TextBox with spinner
- Fill selection (or another array) with byte.
- Support of common key in window like CTRL+C, CTRL+V, CTRL+Z, CTRL+A, ESC...
- Copy to clipboard as code like C#, VB.Net, C, Java, F# ...
- Support custom .TBL character table file insted of default ASCII.
- Undo (no redo for now)
- Finds methods (FindFirst, FindNext, FindAll, FindLast, FindSelection) and overload for (string, byte[])
- Highlight byte with somes find methods
- Bookmark
- Group byte in block
- Show data as hexadecimal or decimal
- ...
How to use
Add a reference to WPFHexaEditor.dll
from your project, then add the following namespace to your XAML:
xmlns:control="clr-namespace:WpfHexaEditor;assembly=WPFHexaEditor"
Insert the control like this:
<control:HexEditor/>
<control:HexEditor Width="NaN" Height="NaN"/>
<control:HexEditor Width="Auto" Height="Auto"/>
<control:HexEditor FileName={Binding FileNamePath} Width="Auto" Height="Auto"/>
A fast, fully customisable Wpf user control for editing file or stream as hexadecimal.
Can be used in WPF or WinForm application.
Localized in English, French, Russian and Chinese
Somes features
- Append byte at end of file
- Include HexBox, an Hexadecimal TextBox with spinner
- Fill selection (or another array) with byte.
- Support of common key in window like CTRL+C, CTRL+V, CTRL+Z, CTRL+A, ESC...
- Copy to clipboard as code like C#, VB.Net, C, Java, F# ...
- Support custom .TBL character table file insted of default ASCII.
- Undo (no redo for now)
- Finds methods (FindFirst, FindNext, FindAll, FindLast, FindSelection) and overload for (string, byte[])
- Highlight byte with somes find methods
- Bookmark
- Group byte in block
- Show data as hexadecimal or decimal
- ...
How to use
Add a reference to WPFHexaEditor.dll
from your project, then add the following namespace to your XAML:
xmlns:control="clr-namespace:WpfHexaEditor;assembly=WPFHexaEditor"
Insert the control like this:
<control:HexEditor/>
<control:HexEditor Width="NaN" Height="NaN"/>
<control:HexEditor Width="Auto" Height="Auto"/>
<control:HexEditor FileName={Binding FileNamePath} Width="Auto" Height="Auto"/>
Release Notes
Go to github project site for release notes
Dependencies
This package has no dependencies.
Used By
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.