public bool CanPasteHex()
{
if (!CanPaste()) return false;
byte[] buffer = null;
IDataObject da = Clipboard.GetDataObject();
if (da.GetDataPresent(typeof(string)))
{
string hexString = (string)da.GetData(typeof(string));
buffer = ConvertHexToBytes(hexString);
return (buffer != null);
}
return false;
}