Okay, ich konnte das problem inzwischen lösen. Ich habe in der Hexbox eine Property erstellt, an die ich binden kann:
Code:
[Bindable(true)]
public byte[] Bytes
{
get {
if (ByteProvider is DynamicByteProvider)
return (ByteProvider as DynamicByteProvider).Bytes.ToArray();
else
throw new InvalidOperationException();
}
set
{
if (ByteProvider is DynamicByteProvider)
{
(ByteProvider as DynamicByteProvider).Bytes.Clear();
(ByteProvider as DynamicByteProvider).Bytes.AddRange(value);
}
else
throw new InvalidOperationException();
}
}
Es gibt noch Probleme beim Weg Objekt >
GUI aber das wird schon irgendwie gehen...