API Diff between 3.9.0.1402201244-beta and 4.5.0-unstable0305
731 Additions
525 Removals
Catel
Catel.Collections
Catel.MVVM
-
public class Command<TExecuteParameter, TCanExecuteParameter> : CommandBase, ICatelCommand, ICommand, IDisposable
-
public abstract class CommandBase
-
public abstract class CommandContainerBase : CommandContainerBase<object>
-
public abstract class CommandContainerBase<TParameter> : CommandContainerBase<TParameter, TParameter, ITaskProgressReport>
-
public abstract class CommandContainerBase<TExecuteParameter, TCanExecuteParameter> : CommandContainerBase<TExecuteParameter, TCanExecuteParameter, ITaskProgressReport>
-
public abstract class CommandContainerBase<TExecuteParameter, TCanExecuteParameter, TPogress> where TPogress : ITaskProgressReport
-
public class CommandCreatedEventArgs : EventArgs
-
public static class CommandHelper
-
public class CommandManager : ICommandManager
-
public class CommandManagerWrapper
-
public class CompositeCommand : Command, ICompositeCommand, ICommand
-
public enum DataContextSubscriptionMode
-
public class DataContextSubscriptionService : IDataContextSubscriptionService
-
public class DefaultViewModelToModelMappingConverter : ViewModelToModelConverterBase
-
public interface IAuthenticationProvider
-
public interface ICatelCommand : ICommand, IDisposable
-
public interface ICatelCommand<TExecuteParameter, TCanExecuteParameter> : ICatelCommand, ICommand
-
public interface ICommandManager
-
public interface ICompositeCommand : ICommand
-
public interface IDataContextSubscriptionService
-
public class InvalidViewModelException : Exception
-
public interface IViewModel : INotifyPropertyChanged
-
public interface IViewModelCommandManager
-
public interface IViewModelContainer : INotifyPropertyChanged
-
public static class IViewModelExtensions
-
public interface IViewModelFactory
-
public static class IViewModelFactoryExtensions
-
public static class IViewModelLocatorExtensions
-
public interface IViewModelToModelConverter
-
public enum ModelCleanUpMode
-
public abstract class NavigationViewModelBase : ViewModelBase
-
public static class ObjectExtensions
-
public class ObjectToDisplayNameConverter : ValueConverterBase
-
public class ProgressNotifyableViewModel : ViewModelBase, IProgressNotifyableViewModel, IViewModel, INotifyPropertyChanged
-
public class TaskCommand<TExecuteParameter, TCanExecuteParameter> : TaskCommand<TExecuteParameter, TCanExecuteParameter, ITaskProgressReport>
-
public static class ViewHelper
-
public abstract class ViewModelBase : ModelBase, IViewModel, INotifyPropertyChanged, INotifyableViewModel, IRelationalViewModel
-
public class ViewModelCommandManager : IViewModelCommandManager
-
public static class ViewModelExtensions
-
public class ViewModelFactory : IViewModelFactory
-
public class ViewModelToModelAttribute : Attribute
-
public abstract class ViewModelToModelConverterBase : IViewModelToModelConverter
-
public class ViewModelToModelMapping
Catel.MVVM.Auditing
Catel.MVVM.Converters
Catel.MVVM.Navigation
Catel.MVVM.Providers
Catel.MVVM.Services
-
public class AccelerometerValueChangedEventArgs : EventArgs
-
public class ApplicationClosingEventArgs : EventArgs
-
public class CameraOperationCompletedEventArgs : EventArgs
-
public enum CameraType
-
public class ContentReadyEventArgs : EventArgs
-
public class DispatcherService : IDispatcherService
-
public abstract class FileServiceBase : ViewModelServiceBase, IFileSupport
-
public enum FlashMode
-
public interface IAccelerometerService : ISensorService<IAccelerometerValue, AccelerometerValueChangedEventArgs>
-
public interface IAccelerometerValue
-
public interface ICameraService
-
public interface IDispatcherService
-
public interface IFileSupport
-
public interface ILocation
-
public interface ILocationService
-
public interface IMessageService
- MessageResult Show(string message, string caption = "", MessageButton button = 1, MessageImage icon = 0)
- void ShowAsync(string message, string caption = "", MessageButton button = 1, MessageImage icon = 0, Action<MessageResult> completedCallback = null)
- void ShowError(Exception exception, Action completedCallback = null)
- void ShowError(string message, string caption = "", Action completedCallback = null)
- void ShowInformation(string message, string caption = "", Action completedCallback = null)
- void ShowWarning(string message, string caption = "", Action completedCallback = null)
-
public interface INavigationService
-
public interface IOpenFileService : IFileSupport
-
public interface IPleaseWaitService
-
public interface IProcessService
-
public interface ISaveFileService : IFileSupport
-
public interface ISchedulerService
-
public interface ISensorService<TValueInterface, TEventArgs> where TEventArgs : EventArgs
-
public interface ISplashScreenService
-
public interface IStartUpInfoProvider
-
public interface IUIVisualizerService
-
public interface IVibrateService
-
public interface IViewModelService : IService
-
public class LocationChangedEventArgs : EventArgs
-
public enum MessageBoxButton
-
public enum MessageBoxResult
-
public enum MessageButton
-
public enum MessageImage
-
public enum MessageResult
-
public class MessageService : ViewModelServiceBase, IMessageService
- public MessageService()
- protected static MessageResult TranslateMessageBoxResult(MessageBoxResult result)
- protected static MessageBoxButton TranslateMessageButton(MessageButton button)
- public virtual MessageResult Show(string message, string caption = "", MessageButton button = 1, MessageImage icon = 0)
- public virtual void ShowAsync(string message, string caption = "", MessageButton button = 1, MessageImage icon = 0, Action<MessageResult> completedCallback = null)
- public virtual void ShowError(Exception exception, Action completedCallback)
- public virtual void ShowError(string message, string caption = "", Action completedCallback = null)
- public virtual void ShowInformation(string message, string caption = "", Action completedCallback = null)
- protected virtual Task<MessageResult> ShowMessageBox(string message, string caption = "", MessageButton button = 1, MessageImage icon = 0)
- public virtual void ShowWarning(string message, string caption = "", Action completedCallback = null)
-
public static class NamingConvention
- public const string Assembly = "[AS]"
- public const string Up = "[UP]"
- public const string ViewModelName = "[VM]"
- public const string ViewName = "[VW]"
- public static string GetParentPath(string path)
- public static string GetParentPath(string path, string separator)
- public static string GetParentSeparator(string path)
- public static string ResolveNamingConvention(Dictionary<string, string> constantsWithValues, string conventionToUse)
- public static string ResolveNamingConvention(Dictionary<string, string> constantsWithValues, string conventionToUse, string value)
- public static string ResolveViewByViewModelName(string assembly, string fullViewModelName, string conventionToUse)
- public static string ResolveViewModelByViewName(string assembly, string fullViewName, string conventionToUse)
-
public class NavigationService : ViewModelServiceBase, INavigationService
-
public class PageNotRegisteredException : Exception
-
public class PleaseWaitService : IPleaseWaitService
-
public sealed delegate PleaseWaitWorkDelegate : MulticastDelegate
-
public sealed delegate ProcessCompletedDelegate : MulticastDelegate
-
public class ProcessService : IProcessService
-
public class SchedulerService : ViewModelServiceBase, ISchedulerService
-
public class StartUpInfoProvider : IStartUpInfoProvider
-
public class UICompletedEventArgs : EventArgs
-
public abstract class ViewModelServiceBase : ServiceBase, IViewModelService, IService
-
public class WindowNotRegisteredException : Exception
Catel.MVVM.Services.Test
-
public class MessageService : IMessageService
- public Queue<MessageResult> ExpectedResults { get; }
- public MessageService()
- public MessageResult Show(string message, string caption = "", MessageButton button = 1, MessageImage icon = 0)
- public void ShowAsync(string message, string caption = "", MessageButton button = 1, MessageImage icon = 0, Action<MessageResult> completedCallback = null)
- public void ShowError(Exception exception, Action completedCallback = null)
- public void ShowError(string message, string caption = "", Action completedCallback = null)
- public void ShowInformation(string message, string caption = "", Action completedCallback = null)
- public void ShowWarning(string message, string caption = "", Action completedCallback = null)
-
public class OpenFileService : IOpenFileService, IFileSupport
-
public class PleaseWaitService : IPleaseWaitService
-
public class ProcessService : IProcessService
-
public class ProcessServiceTestResult
-
public class SaveFileService : ISaveFileService, IFileSupport
-
public class UIVisualizerService : IUIVisualizerService
Catel.MVVM.ViewModels
Catel.MVVM.Views
-
public class DataContextChangedEventArgs : EventArgs
-
public class FastViewPropertySelector : ViewPropertySelector
-
public interface IDataWindow : IView, IViewModelContainer, INotifyPropertyChanged
-
public interface INavigationView : IView, IViewModelContainer, INotifyPropertyChanged
-
public interface IPage : INavigationView, IView, IViewModelContainer, INotifyPropertyChanged
-
public interface IUserControl : IView, IViewModelContainer, INotifyPropertyChanged
-
public interface IView : IViewModelContainer, INotifyPropertyChanged
-
public interface IViewLoadManager
-
public interface IViewLoadState
-
public interface IViewManager
-
public static class IViewManagerExtensions
-
public interface IViewModelWrapper
-
public interface IViewPropertySelector
-
public static class ViewExtensions
-
public class ViewLoadEventArgs : EventArgs
-
public class ViewLoadManager : IViewLoadManager
-
public enum ViewLoadStateEvent
-
public class ViewManager : IViewManager
-
public class ViewModelWrapper : IViewModelWrapper
-
public class ViewPropertySelector : IViewPropertySelector
-
public class ViewStack
-
public class ViewStackPartEventArgs : EventArgs
-
public class WeakViewInfo
Catel.Services
-
public class AccelerometerService : SensorServiceBase<IAccelerometerValue, AccelerometerValueChangedEventArgs>, IAccelerometerService, ISensorService<IAccelerometerValue, AccelerometerValueChangedEventArgs>
-
public class AccelerometerValue : IAccelerometerValue
-
public class AccelerometerValueChangedEventArgs : EventArgs
-
public class ApplicationClosingEventArgs : EventArgs
-
public class AutoCompletionService : IAutoCompletionService
-
public class CameraOperationCompletedEventArgs : EventArgs
-
public abstract class CameraServiceBase : ViewModelServiceBase, ICameraService
-
public enum CameraType
-
public class ContentReadyEventArgs : EventArgs
-
public class DispatcherService : IDispatcherService
-
public enum ExportMode
-
public abstract class FileServiceBase : ViewModelServiceBase, IFileSupport
-
public enum FlashMode
-
public interface IAccelerometerService : ISensorService<IAccelerometerValue, AccelerometerValueChangedEventArgs>
-
public interface IAccelerometerValue
-
public interface IAutoCompletionService
-
public interface ICameraService
-
public interface IDispatcherService
-
public static class IDispatcherServiceExtensions
-
public interface IFileSupport
-
public interface ILocation
-
public interface ILocationService
-
public interface IMessageService
-
public interface INavigationRootService
-
public interface INavigationService
-
public interface IOpenFileService : IFileSupport
-
public interface IPhoneService
-
public interface IPleaseWaitService
-
public static class IPleaseWaitServiceExtensions
-
public interface IProcessService
-
public interface ISaveFileService : IFileSupport
-
public interface ISchedulerService
-
public interface ISelectDirectoryService
-
public interface ISensorService<TValueInterface, TEventArgs> where TEventArgs : EventArgs
-
public interface ISplashScreenService
-
public interface IStartUpInfoProvider
-
public static class IStartUpInfoProviderExtensions
-
public interface IStateService
-
public interface IUIVisualizerService
-
public static class IUIVisualizerServiceExtensions
-
public interface IVibrateService
-
public interface IViewExportService
-
public interface IViewModelService : IService
-
public interface IViewModelWrapperService
-
public class Location : ILocation
-
public class LocationChangedEventArgs : EventArgs
-
public class LocationService : LocationServiceBase
-
public abstract class LocationServiceBase : ILocationService
-
public enum MessageButton
-
public enum MessageImage
-
public enum MessageResult
-
public class MessageService : ViewModelServiceBase, IMessageService
-
public static class NamingConvention
-
public class NavigationRootService : INavigationRootService
-
public class NavigationService : NavigationServiceBase, INavigationService
-
public abstract class NavigationServiceBase : ViewModelServiceBase
-
public class OpenFileService : FileServiceBase, IOpenFileService, IFileSupport
-
public class PageNotRegisteredException : Exception
-
public class PleaseWaitService : IPleaseWaitService
-
public sealed delegate PleaseWaitWorkDelegate : MulticastDelegate
-
public sealed delegate ProcessCompletedDelegate : MulticastDelegate
-
public class ProcessService : IProcessService
-
public class SaveFileService : FileServiceBase, ISaveFileService, IFileSupport
-
public class SchedulerService : ViewModelServiceBase, ISchedulerService
-
public class SelectDirectoryService : ViewModelServiceBase, ISelectDirectoryService
-
public abstract class SensorServiceBase<TValueInterface, TEventArgs> : ViewModelServiceBase, ISensorService<TValueInterface, TEventArgs> where TEventArgs : EventArgs
-
public struct Size : IEquatable<Size>
-
public class SplashScreenException : Exception
-
public sealed class SplashScreenService : ViewModelServiceBase, ISplashScreenService
-
public class StartUpInfoProvider : IStartUpInfoProvider
-
public enum StartupMode
-
public class StateService : IStateService
-
public enum TombstoningMode
-
public class UICompletedEventArgs : EventArgs
-
public class UIVisualizerService : ViewModelServiceBase, IUIVisualizerService
-
public class VibrateService : IVibrateService
-
public class ViewExportService : ServiceBase, IViewExportService
-
public abstract class ViewModelServiceBase : ServiceBase, IViewModelService, IService
-
public class ViewModelWrapperService : ViewModelWrapperServiceBase, IViewModelWrapperService
-
public abstract class ViewModelWrapperServiceBase
-
public class WindowNotRegisteredException : Exception
-
public enum WrapOptions
Catel.Services.Test
-
public class AccelerometerService : SensorServiceBase<IAccelerometerValue, AccelerometerValueChangedEventArgs>, IAccelerometerService, ISensorService<IAccelerometerValue, AccelerometerValueChangedEventArgs>
-
public class LocationService : ViewModelServiceBase, ILocationService
-
public class LocationTestData
-
public class NavigationService : INavigationService
-
public class OpenFileService : IOpenFileService, IFileSupport
-
public class PleaseWaitService : IPleaseWaitService
-
public class ProcessService : IProcessService
-
public class ProcessServiceTestResult
-
public class SaveFileService : ISaveFileService, IFileSupport
-
public abstract class SensorServiceBase<TValueInterface, TEventArgs> : ViewModelServiceBase, ISensorService<TValueInterface, TEventArgs> where TEventArgs : EventArgs
-
public class SensorTestData<TValueInterface>
-
public class UIVisualizerService : IUIVisualizerService
Catel.Windows
-
public static class ApplicationExtensions
-
public static class DataContextChangedHelper
-
public class DataWindow : Window, IDataWindow, IView, IViewModelContainer, INotifyPropertyChanged
-
public class DataWindowButton
-
public enum DataWindowDefaultButton
-
public enum DataWindowMode
-
public static class DependencyObjectExtensions
- public static object FindLogicalAncestor(this DependencyObject startElement, Predicate<object> condition, int maxDepth = -1)
- public static T FindLogicalAncestorByType<T>(this DependencyObject startElement)
- public static DependencyObject FindLogicalNode(this DependencyObject dependencyObject, string name)
- public static object FindLogicalOrVisualAncestor(this DependencyObject startElement, Predicate<object> condition, int maxDepth = -1)
- public static T FindLogicalOrVisualAncestorByType<T>(this DependencyObject startElement)
- public static DependencyObject FindLogicalRoot(this DependencyObject startElement)
- public static object FindVisualAncestor(this DependencyObject startElement, Predicate<object> condition, int maxDepth = -1)
- public static T FindVisualAncestorByType<T>(this DependencyObject startElement)
- public static DependencyObject FindVisualDescendant(this DependencyObject startElement, Predicate<object> condition)
- public static DependencyObject FindVisualDescendantByName(this DependencyObject startElement, string name)
- public static T FindVisualDescendantByType<T>(this DependencyObject startElement) where T : DependencyObject
- public static object FindVisualRoot(this DependencyObject startElement)
- public static T GetAncestorObject<T>(this DependencyObject visualObject)
- public static DependencyObject GetLogicalParent(this DependencyObject element)
- public static IEnumerable<DependencyObject> GetVisualChildren(this DependencyObject parent)
- public static DependencyObject GetVisualParent(this DependencyObject element)
- public static bool IsElementWithName(this DependencyObject dependencyObject, string name)
- public static object FindLogicalAncestor(this DependencyObject startElement, Predicate<object> condition, int maxDepth = -1)
- public static T FindLogicalAncestorByType<T>(this DependencyObject startElement)
- public static object FindLogicalOrVisualAncestor(this DependencyObject startElement, Predicate<object> condition, int maxDepth = -1)
- public static T FindLogicalOrVisualAncestorByType<T>(this DependencyObject startElement)
- public static DependencyObject FindLogicalRoot(this DependencyObject startElement)
- public static object FindVisualAncestor(this DependencyObject startElement, Predicate<object> condition, int maxDepth = -1)
- public static T FindVisualAncestorByType<T>(this DependencyObject startElement)
- public static DependencyObject FindVisualDescendant(this DependencyObject startElement, Predicate<object> condition)
- public static T FindVisualDescendantByType<T>(this DependencyObject startElement) where T : DependencyObject
- public static object FindVisualRoot(this DependencyObject startElement)
- public static T GetAncestorObject<T>(this DependencyObject visualObject)
- public static DependencyObject GetLogicalParent(this DependencyObject element)
- public static IEnumerable<DependencyObject> GetVisualChildren(this DependencyObject parent)
- public static DependencyObject GetVisualParent(this DependencyObject element)
-
public class DependencyPropertySelector : IDependencyPropertySelector
-
public static class EffectsHelper
-
public class FastDependencyPropertySelector : DependencyPropertySelector
-
public static class FrameworkElementExtensions
-
public enum InfoBarMessageControlGenerationMode
-
public class FrameworkElementLoadedEventArgs : EventArgs
-
public class FrameworkElementLoadedManager : IFrameworkElementLoadedManager
-
public interface IDependencyPropertySelector
-
public interface IFrameworkElementLoadedManager
-
public class LoaderAnimation : UserControl, IComponentConnector
-
public static class MediaElementThreadFactory
-
public class MediaElementThreadInfo : IDisposable
-
public class PleaseWaitHelper
-
public enum PleaseWaitMode
-
public class PleaseWaitWindow : Window, IComponentConnector
-
public static class
-
public static class LogicalTreeHelper
-
public static class ResourceHelper
-
public static class UIElementExtensions
-
public class VisualTargetPresentationSource : PresentationSource
-
public class Window : DataWindow
-
public static class WindowExtensions
-
public static class WrapControlHelper
-
public enum WrapOptions
-
public class WeakFrameworkElementInfo
Catel.Windows.Controls
-
public class InfoBarMessageControl : ContentControl
-
public enum InfoBarMessageControlMode
-
public class InfoBarMessageControlVisibilityConverter : IValueConverter, IValueConverter
-
public interface IPage : IView, IUIElement, IViewModelContainer, INotifyPropertyChanged
-
public interface IUIElement
-
public interface IUserControl : IView, IUIElement, IViewModelContainer, INotifyPropertyChanged
-
public interface IView : IUIElement, IViewModelContainer, INotifyPropertyChanged
-
public class Page : Page, IPage, IView, IUIElement, IViewModelContainer, INotifyPropertyChanged
-
public class UserControl : UserControl, IUserControl, IView, IUIElement, IViewModelContainer, INotifyPropertyChanged
-
public class VisualWrapper : FrameworkElement
-
public class WarningAndErrorValidator : Control
Catel.Windows.Controls.MVVMProviders.Logic
-
public class DetermineViewModelInstanceEventArgs : EventArgs
-
public class DetermineViewModelTypeEventArgs : EventArgs
-
public abstract class LogicBase : ObservableObject
- protected virtual bool CanControlBeLoaded { get; }
- protected bool IgnoreNullDataContext { get; protected set; }
- protected bool IsLoading { get; }
- public bool IsTargetControlLoaded { get; }
- protected bool IsUnloading { get; }
- protected Type TargetControlType { get; }
- public int UniqueIdentifier { get; }
- public IViewModel ViewModel { get; protected set; }
- public LogicViewModelBehavior ViewModelBehavior { get; }
- protected IViewModelFactory ViewModelFactory { get; }
- public Type ViewModelType { get; }
- public event EventHandler<DetermineViewModelInstanceEventArgs> DetermineViewModelInstance
- public event EventHandler<DetermineViewModelTypeEventArgs> DetermineViewModelType
- public event EventHandler<DependencyPropertyValueChangedEventArgs> TargetControlPropertyChanged
- public event EventHandler<EventArgs> ViewLoaded
- public event EventHandler<EventArgs> ViewLoading
- public event EventHandler<EventArgs> ViewModelCanceled
- public event EventHandler<EventArgs> ViewModelChanged
- public event EventHandler<ViewModelClosedEventArgs> ViewModelClosed
- public event EventHandler<PropertyChangedEventArgs> ViewModelPropertyChanged
- public event EventHandler<EventArgs> ViewModelSaved
- public event EventHandler<EventArgs> ViewUnloaded
- public event EventHandler<EventArgs> ViewUnloading
- protected LogicBase(FrameworkElement targetControl, Type viewModelType, IViewModel viewModel = null)
- public bool CancelAndCloseViewModel()
- public virtual bool CancelViewModel()
- public virtual void CloseViewModel(bool? result)
- protected IViewModel ConstructViewModelUsingArgumentOrDefaultConstructor(object injectionObject)
- protected IViewModel CreateViewModelByUsingDataContextOrConstructor()
- protected void InvokeViewLoadEvent(ViewLoadStateEvent viewLoadStateEvent)
- public virtual void OnTargetControlDataContextChanged(object sender, DependencyPropertyValueChangedEventArgs e)
- public virtual void OnTargetControlLoaded(object sender, RoutedEventArgs e)
- public virtual void OnTargetControlPropertyChanged(object sender, DependencyPropertyValueChangedEventArgs e)
- public virtual void OnTargetControlUnloaded(object sender, RoutedEventArgs e)
- public virtual void OnViewModelCanceled(object sender, EventArgs e)
- protected virtual void OnViewModelChanged()
- protected virtual void OnViewModelChanging()
- public virtual void OnViewModelClosed(object sender, ViewModelClosedEventArgs e)
- protected virtual void OnViewModelPropertyChanged(IViewModel viewModel, PropertyChangedEventArgs e)
- public virtual void OnViewModelPropertyChanged(object sender, PropertyChangedEventArgs e)
- public virtual void OnViewModelSaved(object sender, EventArgs e)
- public bool SaveAndCloseViewModel()
- public virtual bool SaveViewModel()
- protected abstract void SetDataContext(object newDataContext)
- public virtual bool ValidateViewModel()
-
public enum LogicViewModelBehavior
-
public abstract class NavigationLogicBase<T> : LogicBase where T : FrameworkElement
-
public class NavigationPageLogic : NavigationLogicBase<Page>
-
public enum UnloadBehavior
-
public class UserControlLogic : LogicBase
-
public enum ViewLoadStateEvent
Catel.Windows.Data
-
public static class BindingHelper
-
public class BindingWithValidation : Binding
-
public static class DependencyPropertyChangedHelper
- public static bool IsRealDependencyProperty(this FrameworkElement frameworkElement, string propertyName)
- public static void SubscribeToAllDependencyProperties(this FrameworkElement frameworkElement, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static void SubscribeToDataContext(this FrameworkElement frameworkElement, EventHandler<DependencyPropertyValueChangedEventArgs> handler, bool inherited)
- public static void SubscribeToDependencyProperty(this FrameworkElement frameworkElement, string propertyName, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static void UnsubscribeFromAllDependencyProperties(this FrameworkElement frameworkElement, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static void UnsubscribeFromDataContext(this FrameworkElement frameworkElement, EventHandler<DependencyPropertyValueChangedEventArgs> handler, bool inherited)
- public static void UnsubscribeFromDependencyProperty(this FrameworkElement frameworkElement, string propertyName, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static bool IsRealDependencyProperty(this FrameworkElement frameworkElement, string propertyName)
- public static void SubscribeToAllDependencyProperties(this FrameworkElement frameworkElement, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static void SubscribeToDataContextAndInheritedDataContext(this FrameworkElement frameworkElement, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static void SubscribeToDependencyProperty(this FrameworkElement frameworkElement, string propertyName, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static void UnsubscribeFromAllDependencyProperties(this FrameworkElement frameworkElement, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static void UnsubscribeFromDependencyProperty(this FrameworkElement frameworkElement, string propertyName, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
- public static void UnsubscribeToDataContextAndInheritedDataContext(this FrameworkElement frameworkElement, EventHandler<DependencyPropertyValueChangedEventArgs> handler)
-
public static class DependencyPropertyHelper
-
public class DependencyPropertyInfo
-
public class DependencyPropertyValueChangedEventArgs : EventArgs
Catel.Windows.Data.Converters
-
public class BooleanToCollapsingVisibilityConverter : VisibilityConverterBase
-
public class BooleanToGrayscaleConverter : ValueConverterBase
-
public class BooleanToOppositeBooleanConverter : ValueConverterBase
-
public class BooleanToTextConverter : ValueConverterBase
-
public abstract class CollapsingVisibilityConverterBase : VisibilityConverterBase
-
public class CollectionToCountConverter : ValueConverterBase
-
public class ColorToBrushConverter : ValueConverterBase
-
public class ContainsItemsConverter : ValueConverterBase
-
public static class ConverterHelper
-
public class CountCollapsedConverter : VisibilityConverterBase
-
public class DebugConverter : ValueConverterBase
-
public class EmptyStringToCollapsingVisibilityConverter : VisibilityConverterBase
-
public class FormattingConverter : ValueConverterBase
-
public class IntToStringConverter : ValueConverterBase
-
public class IsSelectedConverter : ValueConverterBase
-
public class IsSelectedValueConverter : ValueConverterBase
-
public class MethodToValueConverter : ValueConverterBase
-
public class MultiplyConverter : ValueConverterBase
-
public class NullableValueConverter : ValueConverterBase
-
public class ReferenceToBooleanConverter : ValueConverterBase
-
public class ReferenceToCollapsingVisibilityConverter : VisibilityConverterBase
-
public class ShortDateFormattingConverter : FormattingConverter
-
public class StringToIntConverter : ValueConverterBase
-
public class TextToLowerCaseConverter : ValueConverterBase
-
public class TextToUpperCaseConverter : ValueConverterBase
-
public abstract class ValueConverterBase : IValueConverter
- public Type BackOverrideType { get; set; }
- protected CultureInfo CurrentCulture { get; }
- public IValueConverter Link { get; set; }
- public Type OverrideType { get; set; }
- protected ValueConverterBase()
- public object Convert(object value, Type targetType, object parameter, string language)
- public virtual object Convert(object value, Type targetType, object parameter, CultureInfo culture)
- protected abstract object Convert(object value, Type targetType, object parameter)
- public object ConvertBack(object value, Type targetType, object parameter, string language)
- public virtual object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
- protected virtual object ConvertBack(object value, Type targetType, object parameter)
-
public abstract class VisibilityConverterBase : ValueConverterBase
Catel.Windows.Input
Catel.Windows.Interactivity
Catel.Windows.Markup
Catel.Windows.Threading
-
public static class DispatcherExtensions
- public static DispatcherOperation BeginInvoke(this Dispatcher dispatcher, Action action)
- public static DispatcherOperation BeginInvoke(this Dispatcher dispatcher, Delegate method, object[] args)
- public static DispatcherOperation BeginInvoke(this Dispatcher dispatcher, Action action, bool onlyBeginInvokeWhenNoAccess)
- public static DispatcherOperation BeginInvokeIfRequired(this Dispatcher dispatcher, Action action)
- public static DispatcherOperation BeginInvokeIfRequired(this Dispatcher dispatcher, Delegate method, object[] args)
- public static int GetThreadId(this Dispatcher dispatcher)
- public static void Invoke(this Dispatcher dispatcher, Action action)
- public static void Invoke(this Dispatcher dispatcher, Delegate method, object[] args)
- public static void Invoke(this Dispatcher dispatcher, Action action, bool onlyBeginInvokeWhenNoAccess)
- public static Task InvokeAsync(this Dispatcher dispatcher, Delegate method, object[] args)
- public static Task<T> InvokeAsync<T>(this Dispatcher dispatcher, Func<T> func)
- public static void InvokeIfRequired(this Dispatcher dispatcher, Action action)
- public static void InvokeIfRequired(this Dispatcher dispatcher, Delegate method, object[] args)
- public static void BeginInvoke(this CoreDispatcher dispatcher, Action action, bool onlyBeginInvokeWhenNoAccess)
- public static void BeginInvokeIfRequired(this CoreDispatcher dispatcher, Action action)
- public static void BeginInvokeIfRequired(this CoreDispatcher dispatcher, Delegate method, object[] args)
- public static void Invoke(this CoreDispatcher dispatcher, Action action)
- public static void Invoke(this CoreDispatcher dispatcher, Delegate method, object[] args)
-
public static class DispatcherHelper