public StoreControl(AmoebaManager amoebaManager, BufferManager bufferManager) { _amoebaManager = amoebaManager; _bufferManager = bufferManager; _seedStateCache = new SeedStateCache(_amoebaManager); InitializeComponent(); var storeDownloadControl = new StoreDownloadControl(this, _amoebaManager, _bufferManager); storeDownloadControl.Height = Double.NaN; storeDownloadControl.Width = Double.NaN; _storeDownloadTabItem.Content = storeDownloadControl; var storeUploadControl = new StoreUploadControl(this, _amoebaManager, _bufferManager); storeUploadControl.Height = Double.NaN; storeUploadControl.Width = Double.NaN; _storeUploadTabItem.Content = storeUploadControl; var libraryControl = new LibraryControl(this, _amoebaManager, _bufferManager); libraryControl.Height = Double.NaN; libraryControl.Width = Double.NaN; _libraryTabItem.Content = libraryControl; }