The progress spinner can now tell its optimal size required to show the entire status text but overlap as few controls as possible; began implementing a generic version of a multi page view model and matching view with caching

git-svn-id: file:///srv/devel/repo-conversion/nuwi@53 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
Markus Ewald 2019-02-13 21:26:12 +00:00
parent 17ec2d0f69
commit 91432c5209
5 changed files with 390 additions and 3 deletions

View file

@ -82,6 +82,7 @@
<Compile Include="Source\ViewModels\DialogViewModel.Test.cs">
<DependentUpon>DialogViewModel.cs</DependentUpon>
</Compile>
<Compile Include="Source\ViewModels\IMultiPageViewModel.cs" />
<Compile Include="Source\ViewModels\MultiPageViewModel.cs" />
<Compile Include="Source\ViewModels\ThreadedAction.cs" />
<Compile Include="Source\ViewModels\ThreadedAction.Test.cs">
@ -98,6 +99,9 @@
<Compile Include="Source\IActiveWindowTracker.cs" />
<Compile Include="Source\Views\IView.cs" />
<Compile Include="Source\IWindowManager.cs" />
<Compile Include="Source\Views\MultiPageViewForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Source\Views\ViewControl.cs">
<SubType>UserControl</SubType>
</Compile>