Um, a TextBox maybe. You can use Convert.ToByte to convert a hexadecimal String to a Byte and the ToString method of a Byte to convert it to a hexadecimal String.
Are you look for a hex editor or hex viewer control? Have you tried to search for existing ones? For example:hexeditor window for showing hex value
<!-- XAML -->
<Control:HexaEditor/>
<Control:HexaEditor Width="NaN" Height="NaN"/>
<Control:HexaEditor Width="Auto" Height="Auto"/>
<Control:HexaEditor FileName={Binding FileNamePath} Width="Auto" Height="Auto"/>