AvalonStudio.Debugging.MemoryViewModel.MemoryViewModel C# (CSharp) Method

MemoryViewModel() public method

public MemoryViewModel ( ) : MVVM
return MVVM
        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;
        }