public MemoryViewModel()
{
dataProvider = new MemoryViewDataProvider(Columns);
integerSizeOptions = new MutuallyExclusiveEnumerationCollection<MemoryViewDataProvider.IntegerSize>(MemoryViewDataProvider.IntegerSize.U8, (v) =>
{
var address = currentAddress;
dataProvider.IntegerDisplaySize = v;
MemoryData = new AsyncVirtualizingCollection<MemoryBytesViewModel>(dataProvider, 40, 60000);
SetAddress(address);
this.RaisePropertyChanged(nameof(ValueColumnWidth));
});
Address = "0";
IsVisible = false;
}