包含一些String、DateTime等的扩展方法
包含Crc校验等
名称 | 功能 |
---|---|
IsUIThread | 判断是否为UI线程 |
ExecuteFun | 在UI线程执行方法 |
ExecuteFunBeginInvoke | 在UI线程执行方法 |
转换器
名称 | 功能 |
---|---|
ValueConverterBase | 转换器基类 |
ReverseBool | 反转Bool |
False2Collapsed | False转换Collapsed |
True2Collapsed | True转换Collapsed |
Zero2Collapsed | 0转换Collapsed |
NonZero2Collapsed | 非零转换Collapsed |
StringIsNullOrWhiteSpace2Collapsed | 空字符转换Collapsed |
StringIsNullOrWhiteSpace2True | 空字符转换True |
EnumDescriptionTypeConverter | 使枚举绑定值改为Description |
EnumBindingSourceExtension | 使枚举支持直接绑定 |
MergeText | 合并多段文本 |
扩展方法
名称 | 功能 |
---|---|
PasswordExtensions | 使Password支持绑定 |
ScrollViewerExtensions | 使ScrollViewer自动移动到最下方 |
TextBoxExtensions | 使TextBox支持获取焦点时全选 |
包含一些CodeSnippet代码段
名称 | 功能 |
---|---|
bindablebase | 继承Prism.Mvvm.BindableBase基类 |
propr | 声明带属性通知的属性 |
propdf | 声明依赖属性 |
propdfb | 声明依赖属性带回调 |
realizeINotifyPropertyChanged | 继承并实现INotifyPropertyChanged接口 |