├── .gitignore ├── CompanyName.ApplicationName.Converters ├── BaseVisibilityConverter.cs ├── BoolToVisibilityConverter.cs ├── CompanyName.ApplicationName.Converters.csproj ├── DataBindingDebugConverter.cs ├── DataGridColumnHeaderSelectionMultiConverter.cs ├── DataGridRowHeaderSelectionMultiConverter.cs ├── DataGridRowToRowNumberConverter.cs ├── DebugConverter.cs ├── EnumToBoolConverter.cs ├── EnumToDescriptionStringConverter.cs ├── EnumToIntConverter.cs ├── EnumToVisibilityConverter.cs ├── FeedbackTypeToImageSourceConverter.cs ├── HigherLowerConverter.cs ├── Properties │ └── AssemblyInfo.cs └── StringToFirstLetterConverter.cs ├── CompanyName.ApplicationName.CustomControls ├── Arc.cs ├── CompanyName.ApplicationName.CustomControls.csproj ├── Enums │ ├── GlowMode.cs │ └── SphereColor.cs ├── Gauge.cs ├── GlowButton.cs ├── Meter.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Sphere.cs └── Themes │ └── Generic.xaml ├── CompanyName.ApplicationName.DataAccess ├── CompanyName.ApplicationName.DataAccess.csproj ├── DataProvider.cs └── Properties │ └── AssemblyInfo.cs ├── CompanyName.ApplicationName.DataModels ├── Address.cs ├── Animatable.cs ├── Attributes │ ├── ConfirmAttribute.cs │ └── MinimumAttribute.cs ├── Auditable.cs ├── AuditableProduct.cs ├── BaseDataModel.cs ├── BaseNotifyValidationModel.cs ├── BaseNotifyValidationModelExtended.cs ├── BaseNotifyValidationModelGeneric.cs ├── BaseSynchronizableDataModel.cs ├── BaseValidationModel.cs ├── BaseValidationModelExtended.cs ├── Business │ └── User.cs ├── Cell.cs ├── Collections │ ├── AuditableProducts.cs │ ├── BaseAnimatableCollection.cs │ ├── BaseCollection.cs │ ├── BaseSynchronizableCollection.cs │ ├── DependencyRegistrations.cs │ ├── FeedbackCollection.cs │ ├── Products.cs │ ├── ProductsExtended.cs │ ├── ProductsNotify.cs │ ├── ProductsNotifyExtended.cs │ ├── ProductsNotifyGeneric.cs │ └── Users.cs ├── CompanyName.ApplicationName.DataModels.csproj ├── ConcreteImplementation.cs ├── DataOperationResult.cs ├── DependencyRegistration.cs ├── Enums │ ├── AdditionStatus.cs │ ├── BitRate.cs │ ├── Chapter.cs │ ├── DataOperationError.cs │ ├── FeedbackType.cs │ ├── MessageBoxButton.cs │ ├── MessageBoxButtonSelection.cs │ ├── MessageBoxIcon.cs │ ├── MovementDirection.cs │ ├── ObjectState.cs │ ├── Page.cs │ ├── RemovalStatus.cs │ ├── RenderingTier.cs │ ├── TransitionStatus.cs │ └── ValidationLevel.cs ├── Feedback.cs ├── GetDataOperationResult.cs ├── Interfaces │ ├── IAnimatable.cs │ ├── IAuditable.cs │ └── ISynchronisableDataModel.cs ├── PageModel.cs ├── Product.cs ├── ProductExtended.cs ├── ProductNotify.cs ├── ProductNotifyExtended.cs ├── ProductNotifyGeneric.cs ├── Properties │ └── AssemblyInfo.cs ├── SetDataOperationResult.cs ├── ThinProduct.cs └── User.cs ├── CompanyName.ApplicationName.Extensions ├── CompanyName.ApplicationName.Extensions.csproj ├── EnumExtensions.cs ├── General.cs ├── IEnumerableExtensions.cs ├── IntegerExtensions.cs └── Properties │ └── AssemblyInfo.cs ├── CompanyName.ApplicationName.Managers ├── CompanyName.ApplicationName.Managers.csproj ├── DataOperationManager.cs ├── DependencyManager.cs ├── DependencyManagerExtended.cs ├── FeedbackManager.cs ├── HardDriveManager.cs ├── Interfaces │ ├── IHardDriveManager.cs │ ├── IUiThreadManager.cs │ └── IWindowManager.cs ├── Properties │ └── AssemblyInfo.cs ├── StateManager.cs ├── UiThreadManager.cs └── WindowManager.cs ├── CompanyName.ApplicationName.Models ├── Application.dbml ├── Application.dbml.layout ├── Application.designer.cs ├── CompanyName.ApplicationName.Models.csproj ├── DataControllers │ └── DataController.cs ├── DataProviders │ └── ApplicationDataProvider.cs ├── Interfaces │ └── IDataProvider.cs └── Properties │ └── AssemblyInfo.cs ├── CompanyName.ApplicationName.Resources ├── CompanyName.ApplicationName.Resources.csproj ├── Properties │ └── AssemblyInfo.cs └── Styles │ └── Control Styles.xaml ├── CompanyName.ApplicationName.ViewModels ├── AdornerViewModel.cs ├── AllProductsViewModel.cs ├── AllUsersViewModel.cs ├── AnimatedPanelViewModel.cs ├── AnimationViewModel.cs ├── BaseViewModel.cs ├── BitRateViewModel.cs ├── Business │ ├── BaseBusinessViewModel.cs │ └── UserViewModel.cs ├── ButtonViewModel.cs ├── CanvasViewModel.cs ├── Commands │ ├── ActionCommand.cs │ └── WeakReferenceActionCommand.cs ├── CompanyName.ApplicationName.ViewModels.csproj ├── DrawingViewModel.cs ├── EasingAnimationViewModel.cs ├── ErrorTemplateViewModel.cs ├── FeedbackViewModel.cs ├── ForcedContainerItemsControlViewModel.cs ├── Interfaces │ └── IUserViewModel.cs ├── MainWindowViewModel.cs ├── MenuItemViewModel.cs ├── MenuViewModel.cs ├── MeterViewModel.cs ├── PanelViewModel.cs ├── ProductNotifyViewModel.cs ├── ProductNotifyViewModelExtended.cs ├── ProductNotifyViewModelGeneric.cs ├── ProductViewModel.cs ├── ProductViewModelExtended.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Settings.Designer.cs │ └── Settings.settings ├── SpreadsheetViewModel.cs ├── StartViewModel.cs ├── UserViewModel.cs ├── VisuallyAppealingViewModel.cs ├── WeightMeasurementsViewModel.cs └── app.config ├── CompanyName.ApplicationName.Views ├── AdornerView.xaml ├── AdornerView.xaml.cs ├── Adorners │ └── ResizeAdorner.cs ├── AllProductsView.xaml ├── AllProductsView.xaml.cs ├── AllUsersView.xaml ├── AllUsersView.xaml.cs ├── AnimatedPanelView.xaml ├── AnimatedPanelView.xaml.cs ├── AnimationView.xaml ├── AnimationView.xaml.cs ├── Attached │ ├── ButtonProperties.cs │ ├── TextBlockProperties.cs │ └── TextBoxProperties.cs ├── BitRateView.xaml ├── BitRateView.xaml.cs ├── ButtonView.xaml ├── ButtonView.xaml.cs ├── CanvasView.xaml ├── CanvasView.xaml.cs ├── Commands │ └── TestCommand.cs ├── CompanyName.ApplicationName.Views.csproj ├── Controls │ ├── AddressControl.xaml │ ├── AddressControl.xaml.cs │ ├── BorderlessWindow.xaml │ ├── BorderlessWindow.xaml.cs │ ├── BoundlessTextBlock.xaml │ ├── BoundlessTextBlock.xaml.cs │ ├── CalloutWindow.xaml │ ├── CalloutWindow.xaml.cs │ ├── DataGridBoundTemplateColumn.cs │ ├── FeedbackControl.xaml │ ├── FeedbackControl.xaml.cs │ ├── FolderPathEditField.xaml │ ├── FolderPathEditField.xaml.cs │ ├── ForcedContainerItemsControl.cs │ ├── FormattedTextOutput.cs │ ├── SmileyFaceFrameworkElement.cs │ ├── SmileyFaceUIElement.cs │ ├── SmileyFaceVisual.cs │ ├── Spreadsheet.xaml │ └── Spreadsheet.xaml.cs ├── DataTemplateSelectors │ └── UserAgeDataTemplateSelector.cs ├── DrawingView.xaml ├── DrawingView.xaml.cs ├── EasingAnimationView.xaml ├── EasingAnimationView.xaml.cs ├── ErrorTemplateView.xaml ├── ErrorTemplateView.xaml.cs ├── FeedbackView.xaml ├── FeedbackView.xaml.cs ├── ForcedContainerItemsControlView.xaml ├── ForcedContainerItemsControlView.xaml.cs ├── MenuView.xaml ├── MenuView.xaml.cs ├── MeterView.xaml ├── MeterView.xaml.cs ├── PanelView.xaml ├── PanelView.xaml.cs ├── Panels │ ├── AnimatedEntryOnlyStackPanel.cs │ ├── AnimatedStackPanel.cs │ └── CircumferencePanel.cs ├── ProductNotifyView.xaml ├── ProductNotifyView.xaml.cs ├── ProductNotifyViewExtended.xaml ├── ProductNotifyViewExtended.xaml.cs ├── ProductNotifyViewGeneric.xaml ├── ProductNotifyViewGeneric.xaml.cs ├── ProductView.xaml ├── ProductView.xaml.cs ├── ProductViewExtended.xaml ├── ProductViewExtended.xaml.cs ├── Properties │ └── AssemblyInfo.cs ├── SpreadsheetView.xaml ├── SpreadsheetView.xaml.cs ├── StartView.xaml ├── StartView.xaml.cs ├── UserView.xaml ├── UserView.xaml.cs ├── ViewModelLocators │ ├── BaseViewModelLocator.cs │ ├── UserViewModelLocator.cs │ └── ViewModelLocator.cs ├── VisuallyAppealingView.xaml ├── VisuallyAppealingView.xaml.cs ├── WeightMeasurementsView.xaml └── WeightMeasurementsView.xaml.cs ├── CompanyName.ApplicationName.sln ├── CompanyName.ApplicationName ├── App.config ├── App.xaml ├── App.xaml.cs ├── CompanyName.ApplicationName.csproj ├── Default Styles 2.xaml ├── Default Styles.xaml ├── Images │ ├── Cover.png │ ├── Delete_16.png │ ├── Error_16.png │ ├── Information_16.png │ ├── Packt-Logo.ico │ ├── Product.ico │ ├── Question_16.png │ ├── Success_16.png │ └── Warning_16.png ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Packt-Logo.ico └── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── LICENSE ├── README.md ├── Test.CompanyName.ApplicationName.Mocks ├── Managers │ ├── MockDataAsynchronyManager.cs │ ├── MockUiThreadManager.cs │ └── MockWindowManager.cs ├── Properties │ └── AssemblyInfo.cs └── Test.CompanyName.ApplicationName.Mocks.csproj └── Test.CompanyName.ApplicationName.Models ├── DataProviders └── MockDataProvider.cs ├── Properties └── AssemblyInfo.cs └── Test.CompanyName.ApplicationName.Models.csproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/.gitignore -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/BaseVisibilityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/BaseVisibilityConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/BoolToVisibilityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/BoolToVisibilityConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/CompanyName.ApplicationName.Converters.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/CompanyName.ApplicationName.Converters.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/DataBindingDebugConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/DataBindingDebugConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/DataGridColumnHeaderSelectionMultiConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/DataGridColumnHeaderSelectionMultiConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/DataGridRowHeaderSelectionMultiConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/DataGridRowHeaderSelectionMultiConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/DataGridRowToRowNumberConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/DataGridRowToRowNumberConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/DebugConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/DebugConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/EnumToBoolConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/EnumToBoolConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/EnumToDescriptionStringConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/EnumToDescriptionStringConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/EnumToIntConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/EnumToIntConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/EnumToVisibilityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/EnumToVisibilityConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/FeedbackTypeToImageSourceConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/FeedbackTypeToImageSourceConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/HigherLowerConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/HigherLowerConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Converters/StringToFirstLetterConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Converters/StringToFirstLetterConverter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Arc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Arc.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/CompanyName.ApplicationName.CustomControls.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/CompanyName.ApplicationName.CustomControls.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Enums/GlowMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Enums/GlowMode.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Enums/SphereColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Enums/SphereColor.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Gauge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Gauge.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/GlowButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/GlowButton.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Meter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Meter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Properties/Resources.resx -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Properties/Settings.settings -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Sphere.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Sphere.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.CustomControls/Themes/Generic.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.CustomControls/Themes/Generic.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataAccess/CompanyName.ApplicationName.DataAccess.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataAccess/CompanyName.ApplicationName.DataAccess.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataAccess/DataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataAccess/DataProvider.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataAccess/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataAccess/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Address.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Animatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Animatable.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Attributes/ConfirmAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Attributes/ConfirmAttribute.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Attributes/MinimumAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Attributes/MinimumAttribute.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Auditable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Auditable.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/AuditableProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/AuditableProduct.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/BaseDataModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/BaseDataModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/BaseNotifyValidationModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/BaseNotifyValidationModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/BaseNotifyValidationModelExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/BaseNotifyValidationModelExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/BaseNotifyValidationModelGeneric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/BaseNotifyValidationModelGeneric.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/BaseSynchronizableDataModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/BaseSynchronizableDataModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/BaseValidationModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/BaseValidationModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/BaseValidationModelExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/BaseValidationModelExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Business/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Business/User.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Cell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Cell.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/AuditableProducts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/AuditableProducts.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/BaseAnimatableCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/BaseAnimatableCollection.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/BaseCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/BaseCollection.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/BaseSynchronizableCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/BaseSynchronizableCollection.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/DependencyRegistrations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/DependencyRegistrations.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/FeedbackCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/FeedbackCollection.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/Products.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/Products.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/ProductsExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/ProductsExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/ProductsNotify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/ProductsNotify.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/ProductsNotifyExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/ProductsNotifyExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/ProductsNotifyGeneric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/ProductsNotifyGeneric.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Collections/Users.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Collections/Users.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/CompanyName.ApplicationName.DataModels.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/CompanyName.ApplicationName.DataModels.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/ConcreteImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/ConcreteImplementation.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/DataOperationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/DataOperationResult.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/DependencyRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/DependencyRegistration.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/AdditionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/AdditionStatus.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/BitRate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/BitRate.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/Chapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/Chapter.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/DataOperationError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/DataOperationError.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/FeedbackType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/FeedbackType.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/MessageBoxButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/MessageBoxButton.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/MessageBoxButtonSelection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/MessageBoxButtonSelection.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/MessageBoxIcon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/MessageBoxIcon.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/MovementDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/MovementDirection.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/ObjectState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/ObjectState.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/Page.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/Page.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/RemovalStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/RemovalStatus.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/RenderingTier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/RenderingTier.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/TransitionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/TransitionStatus.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Enums/ValidationLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Enums/ValidationLevel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Feedback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Feedback.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/GetDataOperationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/GetDataOperationResult.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Interfaces/IAnimatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Interfaces/IAnimatable.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Interfaces/IAuditable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Interfaces/IAuditable.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Interfaces/ISynchronisableDataModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Interfaces/ISynchronisableDataModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/PageModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/PageModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Product.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/ProductExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/ProductExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/ProductNotify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/ProductNotify.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/ProductNotifyExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/ProductNotifyExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/ProductNotifyGeneric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/ProductNotifyGeneric.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/SetDataOperationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/SetDataOperationResult.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/ThinProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/ThinProduct.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.DataModels/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.DataModels/User.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Extensions/CompanyName.ApplicationName.Extensions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Extensions/CompanyName.ApplicationName.Extensions.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Extensions/EnumExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Extensions/EnumExtensions.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Extensions/General.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Extensions/General.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Extensions/IEnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Extensions/IEnumerableExtensions.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Extensions/IntegerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Extensions/IntegerExtensions.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Extensions/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Extensions/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/CompanyName.ApplicationName.Managers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/CompanyName.ApplicationName.Managers.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/DataOperationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/DataOperationManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/DependencyManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/DependencyManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/DependencyManagerExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/DependencyManagerExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/FeedbackManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/FeedbackManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/HardDriveManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/HardDriveManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/Interfaces/IHardDriveManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/Interfaces/IHardDriveManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/Interfaces/IUiThreadManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/Interfaces/IUiThreadManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/Interfaces/IWindowManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/Interfaces/IWindowManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/StateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/StateManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/UiThreadManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/UiThreadManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Managers/WindowManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Managers/WindowManager.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Models/Application.dbml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Models/Application.dbml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Models/Application.dbml.layout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Models/Application.dbml.layout -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Models/Application.designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Models/Application.designer.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Models/CompanyName.ApplicationName.Models.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Models/CompanyName.ApplicationName.Models.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Models/DataControllers/DataController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Models/DataControllers/DataController.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Models/DataProviders/ApplicationDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Models/DataProviders/ApplicationDataProvider.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Models/Interfaces/IDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Models/Interfaces/IDataProvider.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Models/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Models/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Resources/CompanyName.ApplicationName.Resources.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Resources/CompanyName.ApplicationName.Resources.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Resources/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Resources/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Resources/Styles/Control Styles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Resources/Styles/Control Styles.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/AdornerViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/AdornerViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/AllProductsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/AllProductsViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/AllUsersViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/AllUsersViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/AnimatedPanelViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/AnimatedPanelViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/AnimationViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/AnimationViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/BaseViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/BaseViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/BitRateViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/BitRateViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/Business/BaseBusinessViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/Business/BaseBusinessViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/Business/UserViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/Business/UserViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/ButtonViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/ButtonViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/CanvasViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/CanvasViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/Commands/ActionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/Commands/ActionCommand.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/Commands/WeakReferenceActionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/Commands/WeakReferenceActionCommand.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/CompanyName.ApplicationName.ViewModels.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/CompanyName.ApplicationName.ViewModels.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/DrawingViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/DrawingViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/EasingAnimationViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/EasingAnimationViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/ErrorTemplateViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/ErrorTemplateViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/FeedbackViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/FeedbackViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/ForcedContainerItemsControlViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/ForcedContainerItemsControlViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/Interfaces/IUserViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/Interfaces/IUserViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/MainWindowViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/MenuItemViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/MenuItemViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/MenuViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/MenuViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/MeterViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/MeterViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/PanelViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/PanelViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/ProductNotifyViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/ProductNotifyViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/ProductNotifyViewModelExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/ProductNotifyViewModelExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/ProductNotifyViewModelGeneric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/ProductNotifyViewModelGeneric.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/ProductViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/ProductViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/ProductViewModelExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/ProductViewModelExtended.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/Properties/Settings.settings -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/SpreadsheetViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/SpreadsheetViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/StartViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/StartViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/UserViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/UserViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/VisuallyAppealingViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/VisuallyAppealingViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/WeightMeasurementsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/WeightMeasurementsViewModel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.ViewModels/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.ViewModels/app.config -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AdornerView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AdornerView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AdornerView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AdornerView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Adorners/ResizeAdorner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Adorners/ResizeAdorner.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AllProductsView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AllProductsView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AllProductsView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AllProductsView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AllUsersView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AllUsersView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AllUsersView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AllUsersView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AnimatedPanelView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AnimatedPanelView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AnimatedPanelView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AnimatedPanelView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AnimationView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AnimationView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/AnimationView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/AnimationView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Attached/ButtonProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Attached/ButtonProperties.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Attached/TextBlockProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Attached/TextBlockProperties.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Attached/TextBoxProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Attached/TextBoxProperties.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/BitRateView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/BitRateView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/BitRateView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/BitRateView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ButtonView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ButtonView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ButtonView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ButtonView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/CanvasView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/CanvasView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/CanvasView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/CanvasView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Commands/TestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Commands/TestCommand.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/CompanyName.ApplicationName.Views.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/CompanyName.ApplicationName.Views.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/AddressControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/AddressControl.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/AddressControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/AddressControl.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/BorderlessWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/BorderlessWindow.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/BorderlessWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/BorderlessWindow.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/BoundlessTextBlock.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/BoundlessTextBlock.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/BoundlessTextBlock.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/BoundlessTextBlock.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/CalloutWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/CalloutWindow.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/CalloutWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/CalloutWindow.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/DataGridBoundTemplateColumn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/DataGridBoundTemplateColumn.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/FeedbackControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/FeedbackControl.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/FeedbackControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/FeedbackControl.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/FolderPathEditField.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/FolderPathEditField.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/FolderPathEditField.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/FolderPathEditField.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/ForcedContainerItemsControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/ForcedContainerItemsControl.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/FormattedTextOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/FormattedTextOutput.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/SmileyFaceFrameworkElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/SmileyFaceFrameworkElement.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/SmileyFaceUIElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/SmileyFaceUIElement.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/SmileyFaceVisual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/SmileyFaceVisual.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/Spreadsheet.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/Spreadsheet.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Controls/Spreadsheet.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Controls/Spreadsheet.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/DataTemplateSelectors/UserAgeDataTemplateSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/DataTemplateSelectors/UserAgeDataTemplateSelector.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/DrawingView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/DrawingView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/DrawingView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/DrawingView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/EasingAnimationView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/EasingAnimationView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/EasingAnimationView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/EasingAnimationView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ErrorTemplateView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ErrorTemplateView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ErrorTemplateView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ErrorTemplateView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/FeedbackView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/FeedbackView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/FeedbackView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/FeedbackView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ForcedContainerItemsControlView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ForcedContainerItemsControlView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ForcedContainerItemsControlView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ForcedContainerItemsControlView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/MenuView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/MenuView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/MenuView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/MenuView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/MeterView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/MeterView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/MeterView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/MeterView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/PanelView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/PanelView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/PanelView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/PanelView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Panels/AnimatedEntryOnlyStackPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Panels/AnimatedEntryOnlyStackPanel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Panels/AnimatedStackPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Panels/AnimatedStackPanel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Panels/CircumferencePanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Panels/CircumferencePanel.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductNotifyView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductNotifyView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductNotifyView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductNotifyView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductNotifyViewExtended.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductNotifyViewExtended.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductNotifyViewExtended.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductNotifyViewExtended.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductNotifyViewGeneric.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductNotifyViewGeneric.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductNotifyViewGeneric.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductNotifyViewGeneric.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductViewExtended.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductViewExtended.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ProductViewExtended.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ProductViewExtended.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/SpreadsheetView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/SpreadsheetView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/SpreadsheetView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/SpreadsheetView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/StartView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/StartView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/StartView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/StartView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/UserView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/UserView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/UserView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/UserView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ViewModelLocators/BaseViewModelLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ViewModelLocators/BaseViewModelLocator.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ViewModelLocators/UserViewModelLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ViewModelLocators/UserViewModelLocator.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/ViewModelLocators/ViewModelLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/ViewModelLocators/ViewModelLocator.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/VisuallyAppealingView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/VisuallyAppealingView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/VisuallyAppealingView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/VisuallyAppealingView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/WeightMeasurementsView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/WeightMeasurementsView.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName.Views/WeightMeasurementsView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.Views/WeightMeasurementsView.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName.sln -------------------------------------------------------------------------------- /CompanyName.ApplicationName/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/App.config -------------------------------------------------------------------------------- /CompanyName.ApplicationName/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/App.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/App.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName/CompanyName.ApplicationName.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/CompanyName.ApplicationName.csproj -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Default Styles 2.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Default Styles 2.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Default Styles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Default Styles.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Cover.png -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Delete_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Delete_16.png -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Error_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Error_16.png -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Information_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Information_16.png -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Packt-Logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Packt-Logo.ico -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Product.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Product.ico -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Question_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Question_16.png -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Success_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Success_16.png -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Images/Warning_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Images/Warning_16.png -------------------------------------------------------------------------------- /CompanyName.ApplicationName/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/MainWindow.xaml -------------------------------------------------------------------------------- /CompanyName.ApplicationName/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/MainWindow.xaml.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Packt-Logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Packt-Logo.ico -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Properties/Resources.resx -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /CompanyName.ApplicationName/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/CompanyName.ApplicationName/Properties/Settings.settings -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/README.md -------------------------------------------------------------------------------- /Test.CompanyName.ApplicationName.Mocks/Managers/MockDataAsynchronyManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/Test.CompanyName.ApplicationName.Mocks/Managers/MockDataAsynchronyManager.cs -------------------------------------------------------------------------------- /Test.CompanyName.ApplicationName.Mocks/Managers/MockUiThreadManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/Test.CompanyName.ApplicationName.Mocks/Managers/MockUiThreadManager.cs -------------------------------------------------------------------------------- /Test.CompanyName.ApplicationName.Mocks/Managers/MockWindowManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/Test.CompanyName.ApplicationName.Mocks/Managers/MockWindowManager.cs -------------------------------------------------------------------------------- /Test.CompanyName.ApplicationName.Mocks/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/Test.CompanyName.ApplicationName.Mocks/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Test.CompanyName.ApplicationName.Mocks/Test.CompanyName.ApplicationName.Mocks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/Test.CompanyName.ApplicationName.Mocks/Test.CompanyName.ApplicationName.Mocks.csproj -------------------------------------------------------------------------------- /Test.CompanyName.ApplicationName.Models/DataProviders/MockDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/Test.CompanyName.ApplicationName.Models/DataProviders/MockDataProvider.cs -------------------------------------------------------------------------------- /Test.CompanyName.ApplicationName.Models/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/Test.CompanyName.ApplicationName.Models/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Test.CompanyName.ApplicationName.Models/Test.CompanyName.ApplicationName.Models.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Windows-Presentation-Foundation-Second-Edition/HEAD/Test.CompanyName.ApplicationName.Models/Test.CompanyName.ApplicationName.Models.csproj --------------------------------------------------------------------------------