JulMar Model-View-ViewModel library
--------------------------------------------------------
This library is provided "as-is" with no warranty. It was developed by JulMar Technology, Inc. and is
distributed from www.julmar.com. You are free to utilize the source code (in whole, or in part) or
provided assembly however you desire, including creating derivative works without any compensation or requirements back
to JulMar Technology, Inc.. Any questions or comments can be directed to "mark@julmar.com" This libary was intended to be used
as a learning and teaching aid, and I hope it has some value to each person who looks at it.
Mark Smith 5/2009 mark@julmar.com
Releases:
1.0:
Initial revision - all basic functionality is present.
1.01: rolled in a bunch of fixes from internal library -- 6/09
Fixed a bug in the event commander which was causing multiple invocations in some cases.
Added support for ShowDialog return results.
Added HelpProvider behavior to support invoking Windows Help
Removed automatic mediator registration from ViewModel - unnecessary perf hit when not using service mediator - you must call RegisterWithMessageMediator() deliberately now.
Added SystemInfo class to retrieve Windows version - can detect difference between W2K8 SP2 and Windows 7 (Environment.OSVersion does not appear to do so).
Added LinearGradientMarkupExtension for easy gradients
Added ENTER/ESC/Fx/CTRL support to NumericTextBoxBehavior.
Added DelegatingCommand<T>
Added ObservableDictionary<K,V>
1.02: additional support 7/09
Added ScrollingPreviewService
Added CommandParameter and Command to EventCommander event arguments
Added Past/Drop conversion to NumericTextBoxBehavior
Split out EditingViewModel into implementation class to make it easier to provide other forms of edit support.
Added PropertyObserver<T> from Josh Smith
1.03: Added new Behaviors assembly 7/30
Added dependency to System.Windows.Interactivity.dll
Ported over existing attached behaviors to Blend style behaviors [BREAKING CHANGE]
Added WatermarkedTextBoxBehavior
Added InvokeCommand action to bind to VM ICommands
Removed existing attached behaviors from 1.02 [BREAKING CHANGE]
没有合适的资源?快使用搜索试试~ 我知道了~
wpf mvvm helpers
共127个文件
cs:92个
dll:12个
csproj:4个
需积分: 10 8 下载量 92 浏览量
2009-08-12
19:44:06
上传
评论
收藏 2.67MB ZIP 举报
温馨提示
mvvmhelpers.zipmvvmhelpers.zipmvvmhelpers.zipmvvmhelpers.zipmvvmhelpers.zip
资源推荐
资源详情
资源评论
收起资源包目录
wpf mvvm helpers (127个子文件)
JulMar.Wpf.Helpers.chm 1.3MB
JulMar.Wpf.Helpers.chm 950KB
ScrollingPreviewService.cs 26KB
ObservableDictionary.cs 17KB
BindableInput.cs 15KB
EventCommander.cs 13KB
WeakReferenceList.cs 13KB
LifetimeEvent.cs 12KB
SystemInfo.cs 12KB
TextPath.cs 10KB
SynchronizeScrollingBehavior.cs 9KB
MessageMediator.cs 8KB
UIVisualizer.cs 7KB
PropertyObserver.cs 7KB
FirstFocusedElementExtension.cs 6KB
ViewModel.cs 6KB
DelegatingCommand.cs 6KB
EditingViewModel.cs 6KB
WatermarkTextBehavior.cs 5KB
WpfUIController.cs 5KB
WinViewModel.cs 5KB
CloseEvent.cs 5KB
ObservableDictionaryTest.cs 5KB
WinViewModel.cs 5KB
MessageMediatorTest.cs 4KB
HelpProvider.cs 4KB
DragPositionBehavior.cs 4KB
ViewModelCreatorExtension.cs 4KB
ArrayToStringConverter.cs 3KB
MathConverter.cs 3KB
DependencyObjectExtensions.cs 3KB
NumericTextBoxBehavior.cs 3KB
BooleanToVisibilityConverter.cs 3KB
ViewModelBase.cs 3KB
IntegerToVisibilityConverter.cs 3KB
MTObservableCollection.cs 3KB
NullVisibilityConverter.cs 3KB
BooleanToBrushConverter.cs 3KB
Resources.Designer.cs 3KB
ServiceProvider.cs 3KB
Resources.Designer.cs 3KB
RefreshValueConverter.cs 3KB
NullBooleanConverter.cs 3KB
PropertyObserverTest.cs 3KB
ListBoxItemToIndexConverter.cs 3KB
ServiceResolver.cs 3KB
DebugConverter.cs 2KB
NotBooleanConverter.cs 2KB
AssemblyInfo.cs 2KB
ServiceProviderTest.cs 2KB
ItemsControlDragPositionBehavior.cs 2KB
IUIVisualizer.cs 2KB
AssemblyInfo.cs 2KB
DelegatingCommandTest.cs 2KB
IUIController.cs 2KB
NumericToDoubleConverter.cs 2KB
ValidationManager.cs 2KB
CollectionExtensions.cs 2KB
InvokeCommand.cs 2KB
IMessageVisualizer.cs 2KB
LinearGradientBrushExtension.cs 2KB
DoubleClickTrigger.cs 2KB
RequiredIntegerRange.cs 2KB
DoubleToInteger.cs 2KB
ColorDialogViewModel.cs 2KB
RegexValidatorAttribute.cs 2KB
AssemblyInfo.cs 1KB
ValidatingViewModelBase.cs 1KB
ColorDialogViewModel.cs 1KB
ValidatingViewModel.cs 1KB
RequiredLengthAttribute.cs 1KB
Element.cs 1KB
Settings.Designer.cs 1KB
Settings.Designer.cs 1KB
AppPropertyViewModel.cs 1004B
ErrorVisualizer.cs 982B
WaitCursor.cs 948B
Globals.cs 946B
ColorDialog.xaml.cs 835B
App.xaml.cs 828B
MessageVisualizer.cs 805B
ValidatorAttribute.cs 776B
Globals.cs 758B
RequiredAttribute.cs 717B
NotificationVisualizer.cs 664B
RunningNotification.cs 655B
PropertyWindow.xaml.cs 607B
AssemblyInfo.cs 570B
INotificationVisualizer.cs 561B
IRunningNotification.cs 558B
IValidator.cs 533B
CloseRequestEventArgs.cs 466B
IErrorVisualizer.cs 437B
MainWindow.xaml.cs 167B
Julmar.Wpf.Helpers.csproj 6KB
TestMvvmApp.csproj 6KB
Julmar.Wpf.Behaviors.csproj 5KB
Julmar.Wpf.Helpers.UnitTests.csproj 4KB
WPFToolkit.dll 448KB
JulMar.Wpf.Helpers.dll 90KB
共 127 条
- 1
- 2
资源评论
pzhxd
- 粉丝: 2
- 资源: 97
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功