Files
zy-jjdj/View/bin/Debug/HandyControl.xml
2025-07-11 14:12:47 +08:00

7194 lines
305 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0"?>
<doc>
<assembly>
<name>HandyControl</name>
</assembly>
<members>
<member name="T:HandyControl.Properties.Langs.Lang">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.All">
<summary>
Looks up a localized string similar to 全部.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Am">
<summary>
Looks up a localized string similar to 上午.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.BusyIndicatorLoading">
<summary>
Looks up a localized string similar to Please wait....
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Cancel">
<summary>
Looks up a localized string similar to 取消.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Clear">
<summary>
Looks up a localized string similar to 清空.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Close">
<summary>
Looks up a localized string similar to 关闭.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.CloseAll">
<summary>
Looks up a localized string similar to 关闭所有.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.CloseOther">
<summary>
Looks up a localized string similar to 关闭其他.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Confirm">
<summary>
Looks up a localized string similar to 确定.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.ErrorImgPath">
<summary>
Looks up a localized string similar to 错误的图片路径.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.ErrorImgSize">
<summary>
Looks up a localized string similar to 非法的图片尺寸.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Find">
<summary>
Looks up a localized string similar to 查找.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.FormatError">
<summary>
Looks up a localized string similar to 格式错误.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Interval10m">
<summary>
Looks up a localized string similar to 间隔10分钟.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Interval1h">
<summary>
Looks up a localized string similar to 间隔1小时.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Interval1m">
<summary>
Looks up a localized string similar to 间隔1分钟.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Interval2h">
<summary>
Looks up a localized string similar to 间隔2小时.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Interval30m">
<summary>
Looks up a localized string similar to 间隔30分钟.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Interval30s">
<summary>
Looks up a localized string similar to 间隔30秒.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Interval5m">
<summary>
Looks up a localized string similar to 间隔5分钟.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.IsNecessary">
<summary>
Looks up a localized string similar to 不能为空.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Jump">
<summary>
Looks up a localized string similar to 跳转.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.LangComment">
<summary>
Looks up a localized string similar to 查找类似 {0} 的本地化字符串。.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Miscellaneous">
<summary>
Looks up a localized string similar to 杂项.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.NextPage">
<summary>
Looks up a localized string similar to 下一页.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.No">
<summary>
Looks up a localized string similar to 否.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.NoData">
<summary>
Looks up a localized string similar to 暂无数据.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.OutOfRange">
<summary>
Looks up a localized string similar to 不在范围内.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.PageMode">
<summary>
Looks up a localized string similar to 页面模式.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Pm">
<summary>
Looks up a localized string similar to 下午.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.PngImg">
<summary>
Looks up a localized string similar to PNG图片.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.PreviousPage">
<summary>
Looks up a localized string similar to 上一页.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.ScrollMode">
<summary>
Looks up a localized string similar to 滚动模式.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Tip">
<summary>
Looks up a localized string similar to 提示.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.TooLarge">
<summary>
Looks up a localized string similar to 过大.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.TwoPageMode">
<summary>
Looks up a localized string similar to 双页模式.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Unknown">
<summary>
Looks up a localized string similar to 未知.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.UnknownSize">
<summary>
Looks up a localized string similar to 未知大小.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.Yes">
<summary>
Looks up a localized string similar to 是.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.ZoomIn">
<summary>
Looks up a localized string similar to 放大.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.Lang.ZoomOut">
<summary>
Looks up a localized string similar to 缩小.
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.All">
<summary>
查找类似 全部 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Am">
<summary>
查找类似 上午 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Cancel">
<summary>
查找类似 取消 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Clear">
<summary>
查找类似 清空 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Close">
<summary>
查找类似 关闭 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.CloseAll">
<summary>
查找类似 关闭所有 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.CloseOther">
<summary>
查找类似 关闭其他 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Confirm">
<summary>
查找类似 确定 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.ErrorImgPath">
<summary>
查找类似 错误的图片路径 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.ErrorImgSize">
<summary>
查找类似 非法的图片尺寸 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Find">
<summary>
查找类似 查找 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.FormatError">
<summary>
查找类似 格式错误 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Interval10m">
<summary>
查找类似 间隔10分钟 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Interval1h">
<summary>
查找类似 间隔1小时 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Interval1m">
<summary>
查找类似 间隔1分钟 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Interval2h">
<summary>
查找类似 间隔2小时 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Interval30m">
<summary>
查找类似 间隔30分钟 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Interval30s">
<summary>
查找类似 间隔30秒 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Interval5m">
<summary>
查找类似 间隔5分钟 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.IsNecessary">
<summary>
查找类似 不能为空 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Jump">
<summary>
查找类似 跳转 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.LangComment">
<summary>
查找类似 查找类似 {0} 的本地化字符串。 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Miscellaneous">
<summary>
查找类似 杂项 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.NextPage">
<summary>
查找类似 下一页 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.No">
<summary>
查找类似 否 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.NoData">
<summary>
查找类似 暂无数据 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.OutOfRange">
<summary>
查找类似 不在范围内 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.PageMode">
<summary>
查找类似 页面模式 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Pm">
<summary>
查找类似 下午 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.PngImg">
<summary>
查找类似 PNG图片 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.PreviousPage">
<summary>
查找类似 上一页 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.ScrollMode">
<summary>
查找类似 滚动模式 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Tip">
<summary>
查找类似 提示 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.TooLarge">
<summary>
查找类似 过大 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.TwoPageMode">
<summary>
查找类似 双页模式 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Unknown">
<summary>
查找类似 未知 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.UnknownSize">
<summary>
查找类似 未知大小 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.Yes">
<summary>
查找类似 是 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.ZoomIn">
<summary>
查找类似 放大 的本地化字符串。
</summary>
</member>
<member name="P:HandyControl.Properties.Langs.LangProvider.ZoomOut">
<summary>
查找类似 缩小 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.All">
<summary>
查找类似 全部 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Am">
<summary>
查找类似 上午 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Cancel">
<summary>
查找类似 取消 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Clear">
<summary>
查找类似 清空 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Close">
<summary>
查找类似 关闭 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.CloseAll">
<summary>
查找类似 关闭所有 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.CloseOther">
<summary>
查找类似 关闭其他 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Confirm">
<summary>
查找类似 确定 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.ErrorImgPath">
<summary>
查找类似 错误的图片路径 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.ErrorImgSize">
<summary>
查找类似 非法的图片尺寸 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Find">
<summary>
查找类似 查找 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.FormatError">
<summary>
查找类似 格式错误 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Interval10m">
<summary>
查找类似 间隔10分钟 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Interval1h">
<summary>
查找类似 间隔1小时 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Interval1m">
<summary>
查找类似 间隔1分钟 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Interval2h">
<summary>
查找类似 间隔2小时 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Interval30m">
<summary>
查找类似 间隔30分钟 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Interval30s">
<summary>
查找类似 间隔30秒 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Interval5m">
<summary>
查找类似 间隔5分钟 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.IsNecessary">
<summary>
查找类似 不能为空 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Jump">
<summary>
查找类似 跳转 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.LangComment">
<summary>
查找类似 查找类似 {0} 的本地化字符串。 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Miscellaneous">
<summary>
查找类似 杂项 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.NextPage">
<summary>
查找类似 下一页 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.No">
<summary>
查找类似 否 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.NoData">
<summary>
查找类似 暂无数据 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.OutOfRange">
<summary>
查找类似 不在范围内 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.PageMode">
<summary>
查找类似 页面模式 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Pm">
<summary>
查找类似 下午 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.PngImg">
<summary>
查找类似 PNG图片 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.PreviousPage">
<summary>
查找类似 上一页 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.ScrollMode">
<summary>
查找类似 滚动模式 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Tip">
<summary>
查找类似 提示 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.TooLarge">
<summary>
查找类似 过大 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.TwoPageMode">
<summary>
查找类似 双页模式 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Unknown">
<summary>
查找类似 未知 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.UnknownSize">
<summary>
查找类似 未知大小 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.Yes">
<summary>
查找类似 是 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.ZoomIn">
<summary>
查找类似 放大 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Properties.Langs.LangKeys.ZoomOut">
<summary>
查找类似 缩小 的本地化字符串。
</summary>
</member>
<member name="F:HandyControl.Controls.InfoElement.PlaceholderProperty">
<summary>
Placeholder
</summary>
</member>
<member name="F:HandyControl.Controls.InfoElement.NecessaryProperty">
<summary>
Necessary
</summary>
</member>
<member name="F:HandyControl.Controls.InfoElement.SymbolProperty">
<summary>
Symbol
</summary>
</member>
<member name="F:HandyControl.Controls.InfoElement.ContentHeightProperty">
<summary>
ContentHeight
</summary>
</member>
<member name="F:HandyControl.Controls.InfoElement.MinContentHeightProperty">
<summary>
MinContentHeight
</summary>
</member>
<member name="F:HandyControl.Controls.InfoElement.MaxContentHeightProperty">
<summary>
MaxContentHeight
</summary>
</member>
<member name="F:HandyControl.Controls.InfoElement.RegexPatternProperty">
<summary>
RegexPattern
</summary>
</member>
<member name="F:HandyControl.Controls.PasswordBoxAttach.PasswordLengthProperty">
<summary>
PasswordLength
</summary>
</member>
<member name="F:HandyControl.Controls.PasswordBoxAttach.IsMonitoringProperty">
<summary>
IsMonitoring
</summary>
</member>
<member name="F:HandyControl.Controls.PinBox.PasswordCharProperty">
<summary>
掩码字符
</summary>
</member>
<member name="F:HandyControl.Controls.Notification._tickCount">
<summary>
计数
</summary>
</member>
<member name="F:HandyControl.Controls.Notification._timerClose">
<summary>
关闭计时器
</summary>
</member>
<member name="M:HandyControl.Controls.Notification.StartTimer">
<summary>
开始计时器
</summary>
</member>
<member name="T:HandyControl.Controls.ToggleBlock">
<summary>
切换块
</summary>
</member>
<member name="P:HandyControl.Controls.HighlightTextBlock.SourceText">
<summary>
Replace the original property Text for binding text.
</summary>
<remarks>
Don't use the <see cref="P:System.Windows.Controls.TextBlock.Text"/> property!
Because the <see cref="P:System.Windows.Controls.TextBlock.Text"/> has some unique behaviors
that is not needed at <see cref="T:HandyControl.Controls.HighlightTextBlock"/> at <see cref="T:System.Windows.Controls.TextBlock"/>,
which will cause some unexpected issue.
</remarks>
</member>
<member name="P:HandyControl.Controls.HighlightTextBlock.QueriesText">
<summary>
Gets or sets the text that need to be highlighted.
It can be an array of text separated by spaces.
</summary>
</member>
<member name="P:HandyControl.Controls.HighlightTextBlock.HighlightBrush">
<summary>
Gets or sets the <see cref="T:System.Windows.Media.Brush"/> of the background of the highlight text.
</summary>
</member>
<member name="M:HandyControl.Controls.CoverView.UpdateCoverViewContent(System.Boolean)">
<summary>
更新内容视图
</summary>
</member>
<member name="M:HandyControl.Controls.CoverView.UpdateCoverViewContentPosition">
<summary>
更新内容视图位置
</summary>
</member>
<member name="M:HandyControl.Controls.CoverView.GenerateIndex">
<summary>
生成序号
</summary>
</member>
<member name="T:HandyControl.Controls.BusyIndicator">
<summary>
A control to provide a visual indicator when an application is busy.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.GroupBusyStatus">
<summary>
Busyness group name.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.StateBusy">
<summary>
Busy state for BusyIndicator.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.StateIdle">
<summary>
Idle state for BusyIndicator.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.GroupVisibility">
<summary>
BusyDisplay group.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.StateVisible">
<summary>
Visible state name for BusyIndicator.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.StateHidden">
<summary>
Hidden state name for BusyIndicator.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator._displayAfterTimer">
<summary>
Timer used to delay the initial display and avoid flickering.
</summary>
</member>
<member name="M:HandyControl.Controls.BusyIndicator.OnApplyTemplate">
<summary>
Overrides the OnApplyTemplate method.
</summary>
</member>
<member name="P:HandyControl.Controls.BusyIndicator.IsContentVisible">
<summary>
Gets or sets a value indicating whether the BusyContent is visible.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.IsBusyProperty">
<summary>
Identifies the IsBusy dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.BusyIndicator.IsBusy">
<summary>
Gets or sets a value indicating whether the busy indicator should show.
</summary>
</member>
<member name="M:HandyControl.Controls.BusyIndicator.OnIsBusyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
IsBusyProperty property changed handler.
</summary>
<param name="d">BusyIndicator that changed its IsBusy.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:HandyControl.Controls.BusyIndicator.OnIsBusyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
IsBusyProperty property changed handler.
</summary>
<param name="e">Event arguments.</param>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.BusyContentProperty">
<summary>
Identifies the BusyContent dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.BusyIndicator.BusyContent">
<summary>
Gets or sets a value indicating the busy content to display to the user.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.BusyContentTemplateProperty">
<summary>
Identifies the BusyTemplate dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.BusyIndicator.BusyContentTemplate">
<summary>
Gets or sets a value indicating the template to use for displaying the busy content to the user.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.DisplayAfterProperty">
<summary>
Identifies the DisplayAfter dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.BusyIndicator.DisplayAfter">
<summary>
Gets or sets a value indicating how long to delay before displaying the busy content.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.FocusAfterBusyProperty">
<summary>
Identifies the FocusAfterBusy dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.BusyIndicator.FocusAfterBusy">
<summary>
Gets or sets a Control that should get the focus when the busy indicator disapears.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.OverlayStyleProperty">
<summary>
Identifies the OverlayStyle dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.BusyIndicator.OverlayStyle">
<summary>
Gets or sets a value indicating the style to use for the overlay.
</summary>
</member>
<member name="F:HandyControl.Controls.BusyIndicator.ProgressBarStyleProperty">
<summary>
Identifies the ProgressBarStyle dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.BusyIndicator.ProgressBarStyle">
<summary>
Gets or sets a value indicating the style to use for the progress bar.
</summary>
</member>
<member name="M:HandyControl.Controls.BusyIndicator.DisplayAfterTimerElapsed(System.Object,System.EventArgs)">
<summary>
Handler for the DisplayAfterTimer.
</summary>
<param name="sender">Event sender.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:HandyControl.Controls.BusyIndicator.ChangeVisualState(System.Boolean)">
<summary>
Changes the control's visual state(s).
</summary>
<param name="useTransitions">True if state transitions should be used.</param>
</member>
<member name="P:HandyControl.Controls.LoadingIndicator.SpeedRatio">
<summary>
Get/set the speed ratio of the animation.
</summary>
</member>
<member name="P:HandyControl.Controls.LoadingIndicator.IsActive">
<summary>
Get/set whether the loading indicator is active.
</summary>
</member>
<member name="M:HandyControl.Controls.LoadingIndicator.OnApplyTemplate">
<summary>
When overridden in a derived class, is invoked whenever application code
or internal processes call System.Windows.FrameworkElement.ApplyTemplate().
</summary>
</member>
<member name="T:HandyControl.Controls.PersianCalendar">
<summary>
Represents a control that enables a user to select a date by using a visual calendar display.
</summary>
</member>
<member name="E:HandyControl.Controls.PersianCalendar.SelectedDatesChanged">
<summary>
Occurs when a date is selected.
</summary>
</member>
<member name="E:HandyControl.Controls.PersianCalendar.DisplayDateChanged">
<summary>
Occurs when the DisplayDate property is changed.
</summary>
</member>
<member name="E:HandyControl.Controls.PersianCalendar.DisplayModeChanged">
<summary>
Occurs when the DisplayMode property is changed.
</summary>
</member>
<member name="E:HandyControl.Controls.PersianCalendar.SelectionModeChanged">
<summary>
Occurs when the SelectionMode property is changed.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.#cctor">
<summary>
Static constructor
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.#ctor">
<summary>
Initializes a new instance of the PersianCalendar class.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.BlackoutDates">
<summary>
Gets or sets the dates that are not selectable.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.CalendarButtonStyle">
<summary>
Gets or sets the style for displaying a CalendarButton.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.CalendarButtonStyleProperty">
<summary>
Identifies the CalendarButtonStyle dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.CalendarDayButtonStyle">
<summary>
Gets or sets the style for displaying a day.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.CalendarDayButtonStyleProperty">
<summary>
Identifies the DayButtonStyle dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.CalendarItemStyle">
<summary>
Gets or sets the style for a Month.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.CalendarItemStyleProperty">
<summary>
Identifies the MonthStyle dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.DisplayDate">
<summary>
Gets or sets the date to display.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.DisplayDateProperty">
<summary>
Identifies the DisplayDate dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnDisplayDateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
DisplayDateProperty property changed handler.
</summary>
<param name="d">PersianCalendar that changed its DisplayDate.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.DisplayDateEnd">
<summary>
Gets or sets the last date to be displayed.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.DisplayDateEndProperty">
<summary>
Identifies the DisplayDateEnd dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnDisplayDateEndChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
DisplayDateEndProperty property changed handler.
</summary>
<param name="d">PersianCalendar that changed its DisplayDateEnd.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.DisplayDateStart">
<summary>
Gets or sets the first date to be displayed.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.DisplayDateStartProperty">
<summary>
Identifies the DisplayDateStart dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnDisplayDateStartChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
DisplayDateStartProperty property changed handler.
</summary>
<param name="d">PersianCalendar that changed its DisplayDateStart.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.DisplayMode">
<summary>
Gets or sets a value indicating whether the calendar is displayed in months or years.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.DisplayModeProperty">
<summary>
Identifies the DisplayMode dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnDisplayModePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
DisplayModeProperty property changed handler.
</summary>
<param name="d">PersianCalendar that changed its DisplayMode.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.FirstDayOfWeek">
<summary>
Gets or sets the day that is considered the beginning of the week.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.FirstDayOfWeekProperty">
<summary>
Identifies the FirstDayOfWeek dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnFirstDayOfWeekChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
FirstDayOfWeekProperty property changed handler.
</summary>
<param name="d">PersianCalendar that changed its FirstDayOfWeek.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.IsTodayHighlighted">
<summary>
Gets or sets a value indicating whether the current date is highlighted.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.IsTodayHighlightedProperty">
<summary>
Identifies the IsTodayHighlighted dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnIsTodayHighlightedChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
IsTodayHighlightedProperty property changed handler.
</summary>
<param name="d">PersianCalendar that changed its IsTodayHighlighted.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.SelectedDate">
<summary>
Gets or sets the currently selected date.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.SelectedDateProperty">
<summary>
Identifies the SelectedDate dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnSelectedDateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
SelectedDateProperty property changed handler.
</summary>
<param name="d">PersianCalendar that changed its SelectedDate.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.SelectedDates">
<summary>
Gets the dates that are currently selected.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.SelectionMode">
<summary>
Gets or sets the selection mode for the calendar.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianCalendar.SelectionModeProperty">
<summary>
Identifies the SelectionMode dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianCalendar.DatePickerDisplayDateFlag">
<summary>
This flag is used to determine whether DatePicker should change its
DisplayDate because of a SelectedDate change on its PersianCalendar
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnApplyTemplate">
<summary>
Invoked whenever application code or an internal process,
such as a rebuilding layout pass, calls the ApplyTemplate method.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.ToString">
<summary>
Provides a text representation of the selected date.
</summary>
<returns>A text representation of the selected date, or an empty string if SelectedDate is a null reference.</returns>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnCreateAutomationPeer">
<summary>
Creates the automation peer for this PersianCalendar Control.
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.PersianCalendar.OnGotFocus(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Called when this element gets focus.
</summary>
</member>
<member name="T:HandyControl.Controls.PersianDatePicker">
<summary>
Represents a control that allows the user to select a date.
</summary>
</member>
<member name="E:HandyControl.Controls.PersianDatePicker.CalendarClosed">
<summary>
Occurs when the drop-down PersianCalendar is closed.
</summary>
</member>
<member name="E:HandyControl.Controls.PersianDatePicker.CalendarOpened">
<summary>
Occurs when the drop-down PersianCalendar is opened.
</summary>
</member>
<member name="E:HandyControl.Controls.PersianDatePicker.DateValidationError">
<summary>
Occurs when text entered into the PersianDatePicker cannot be parsed or the Date is not valid to be selected.
</summary>
</member>
<member name="E:HandyControl.Controls.PersianDatePicker.SelectedDateChanged">
<summary>
Occurs when a date is selected.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.#cctor">
<summary>
Static constructor
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.#ctor">
<summary>
Initializes a new instance of the PersianDatePicker class.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.BlackoutDates">
<summary>
Gets the days that are not selectable.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.CalendarStyle">
<summary>
Gets or sets the style that is used when rendering the calendar.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.CalendarStyleProperty">
<summary>
Identifies the CalendarStyle dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.DisplayDate">
<summary>
Gets or sets the date to display.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.DisplayDateProperty">
<summary>
Identifies the DisplayDate dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.DisplayDateEnd">
<summary>
Gets or sets the last date to be displayed.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.DisplayDateEndProperty">
<summary>
Identifies the DisplayDateEnd dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnDisplayDateEndChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
DisplayDateEndProperty property changed handler.
</summary>
<param name="d">PersianDatePicker that changed its DisplayDateEnd.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.DisplayDateStart">
<summary>
Gets or sets the first date to be displayed.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.DisplayDateStartProperty">
<summary>
Identifies the DisplayDateStart dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnDisplayDateStartChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
DisplayDateStartProperty property changed handler.
</summary>
<param name="d">PersianDatePicker that changed its DisplayDateStart.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.FirstDayOfWeek">
<summary>
Gets or sets the day that is considered the beginning of the week.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.FirstDayOfWeekProperty">
<summary>
Identifies the FirstDayOfWeek dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.IsDropDownOpen">
<summary>
Gets or sets a value that indicates whether the drop-down PersianCalendar is open or closed.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.IsDropDownOpenProperty">
<summary>
Identifies the IsDropDownOpen dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnIsDropDownOpenChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
IsDropDownOpenProperty property changed handler.
</summary>
<param name="d">PersianDatePicker that changed its IsDropDownOpen.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnIsEnabledChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
Called when the IsEnabled property changes.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.IsTodayHighlighted">
<summary>
Gets or sets a value that indicates whether the current date will be highlighted.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.IsTodayHighlightedProperty">
<summary>
Identifies the IsTodayHighlighted dependency property.
</summary>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.SelectedDate">
<summary>
Gets or sets the currently selected date.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.SelectedDateProperty">
<summary>
Identifies the SelectedDate dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnSelectedDateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
SelectedDateProperty property changed handler.
</summary>
<param name="d">PersianDatePicker that changed its SelectedDate.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.SelectedDateFormat">
<summary>
Gets or sets the format that is used to display the selected date.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.SelectedDateFormatProperty">
<summary>
Identifies the SelectedDateFormat dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnSelectedDateFormatChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
SelectedDateFormatProperty property changed handler.
</summary>
<param name="d">PersianDatePicker that changed its SelectedDateFormat.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="P:HandyControl.Controls.PersianDatePicker.Text">
<summary>
Gets or sets the text that is displayed by the PersianDatePicker.
</summary>
</member>
<member name="F:HandyControl.Controls.PersianDatePicker.TextProperty">
<summary>
Identifies the Text dependency property.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnTextChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
TextProperty property changed handler.
</summary>
<param name="d">PersianDatePicker that changed its Text.</param>
<param name="e">DependencyPropertyChangedEventArgs.</param>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.SetTextInternal(System.String)">
<summary>
Sets the local Text property without breaking bindings
</summary>
<param name="value"></param>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnApplyTemplate">
<summary>
Builds the visual tree for the PersianDatePicker control when a new template is applied.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.ToString">
<summary>
Provides a text representation of the selected date.
</summary>
<returns>A text representation of the selected date, or an empty string if SelectedDate is a null reference.</returns>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnCreateAutomationPeer">
<summary>
Creates the automation peer for this PersianDatePicker Control.
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnDateValidationError(Microsoft.Windows.Controls.DatePickerDateValidationErrorEventArgs)">
<summary>
Raises the DateValidationError event.
</summary>
<param name="e">A DatePickerDateValidationErrorEventArgs that contains the event data.</param>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.OnGotFocus(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Called when this element gets focus.
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDatePicker.ParseText(System.String)">
<summary>
Input text is parsed in the correct format and changed into a DateTime object.
If the text can not be parsed TextParseError Event is thrown.
</summary>
</member>
<member name="T:HandyControl.Controls.PersianDateTimePicker">
<summary>
时间日期选择器
</summary>
</member>
<member name="M:HandyControl.Controls.PersianDateTimePicker.SetTextInternal(System.String)">
<summary>
Sets the local Text property without breaking bindings
</summary>
<param name="value"></param>
</member>
<member name="F:HandyControl.Controls.SpeedoMeter.ValueChangedEvent">
<summary>
值改变事件
</summary>
</member>
<member name="E:HandyControl.Controls.SpeedoMeter.ValueChanged">
<summary>
值改变事件
</summary>
</member>
<member name="M:HandyControl.Controls.SplashWindow.Init(System.Func{HandyControl.Controls.SplashWindow})">
<summary>
Initialize Splash Window
</summary>
<param name="SplashWindow">Create Splash Window and return it.</param>
<returns>
SplashWindow
</returns>
<example>
<code>
SplashWindow splash = new SplashWindow();
return splash;
</code>
</example>
</member>
<member name="M:HandyControl.Controls.SplashWindow.AddMessage(System.String)">
<summary>
Add Status Messages
</summary>
<param name="message"></param>
</member>
<member name="M:HandyControl.Controls.SplashWindow.LoadComplete">
<summary>
Close Splash Window
</summary>
</member>
<member name="T:HandyControl.Controls.OptimizedObservableCollection`1">
<summary>
Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="M:HandyControl.Controls.OptimizedObservableCollection`1.#ctor">
<summary>
Initializes a new instance of the System.Collections.ObjectModel.ObservableCollection(Of T) class.
</summary>
</member>
<member name="M:HandyControl.Controls.OptimizedObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>
Initializes a new instance of the System.Collections.ObjectModel.ObservableCollection(Of T) class that contains elements copied from the specified collection.
</summary>
<param name="collection">collection: The collection from which the elements are copied.</param>
<exception cref="T:System.ArgumentNullException">The collection parameter cannot be null.</exception>
</member>
<member name="M:HandyControl.Controls.OptimizedObservableCollection`1.AddRange(System.Collections.Generic.IEnumerable{`0},System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>
Adds the elements of the specified collection to the end of the ObservableCollection(Of T).
</summary>
</member>
<member name="M:HandyControl.Controls.OptimizedObservableCollection`1.RemoveRange(System.Collections.Generic.IEnumerable{`0},System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>
Removes the first occurence of each item in the specified collection from ObservableCollection(Of T). NOTE: with notificationMode = Remove, removed items starting index is not set because items are not guaranteed to be consecutive.
</summary>
</member>
<member name="M:HandyControl.Controls.OptimizedObservableCollection`1.Replace(`0)">
<summary>
Clears the current collection and replaces it with the specified item.
</summary>
</member>
<member name="M:HandyControl.Controls.OptimizedObservableCollection`1.ReplaceRange(System.Collections.Generic.IEnumerable{`0})">
<summary>
Clears the current collection and replaces it with the specified collection.
</summary>
</member>
<member name="T:HandyControl.Controls.FullScreenHelper">
<summary>
用来使窗口变得全屏的辅助类
采用设置窗口位置和尺寸,确保盖住整个屏幕的方式来实现全屏
目前已知需要满足的条件是窗口盖住整个屏幕、窗口没有WS_THICKFRAME样式、窗口不能有标题栏且最大化
</summary>
</member>
<member name="F:HandyControl.Controls.FullScreenHelper.BeforeFullScreenWindowPlacementProperty">
<summary>
用于记录窗口全屏前位置的附加属性
</summary>
</member>
<member name="F:HandyControl.Controls.FullScreenHelper.BeforeFullScreenWindowStyleProperty">
<summary>
用于记录窗口全屏前样式的附加属性
</summary>
</member>
<member name="M:HandyControl.Controls.FullScreenHelper.StartFullScreen(System.Windows.Window)">
<summary>
开始进入全屏模式
进入全屏模式后,窗口可通过 API 方式(也可以用 Win + Shift + Left/Right移动调整大小但会根据目标矩形寻找显示器重新调整到全屏状态。
进入全屏后,不要修改样式等窗口属性,在退出时,会恢复到进入前的状态
进入全屏模式后会禁用 DWM 过渡动画
</summary>
</member>
<member name="M:HandyControl.Controls.FullScreenHelper.EndFullScreen(System.Windows.Window)">
<summary>
退出全屏模式
窗口会回到进入全屏模式时保存的状态
退出全屏模式后会重新启用 DWM 过渡动画
</summary>
</member>
<member name="M:HandyControl.Controls.FullScreenHelper.KeepFullScreenHook(System.IntPtr,System.Int32,System.IntPtr,System.IntPtr,System.Boolean@)">
<summary>
确保窗口全屏的Hook
使用HandleProcessCorruptedStateExceptions防止访问内存过程中因为一些致命异常导致程序崩溃
</summary>
</member>
<member name="F:HandyControl.Controls.StatusSwitchElement.CheckedElementProperty">
<summary>
Elements to be displayed when selected
</summary>
</member>
<member name="F:HandyControl.Controls.StatusSwitchElement.HideUncheckedElementProperty">
<summary>
Whether to hide the element
</summary>
</member>
<member name="T:HandyControl.Controls.RegularItemsControl">
<summary>
Rule ItemsControl
</summary>
<remarks>
Each item in this category has the same size and margin
</remarks>
</member>
<member name="T:HandyControl.Controls.SimpleItemsControl">
<summary>
Lightweight version of ItemsControl
</summary>
</member>
<member name="T:HandyControl.Controls.ContextMenuButton">
<summary>
带上下文菜单的按钮
</summary>
</member>
<member name="T:HandyControl.Controls.ContextMenuToggleButton">
<summary>
带上下文菜单的切换按钮
</summary>
</member>
<member name="T:HandyControl.Controls.CoverFlow">
<summary>
封面流
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow.MaxShowCountHalf">
<summary>
最大显示数量的一半
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow.PageIndexProperty">
<summary>
页码
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow.LoopProperty">
<summary>
是否循环
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow._contentDic">
<summary>
存储所有的内容
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow._itemShowDic">
<summary>
当前在显示范围内的项
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow._camera">
<summary>
相机
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow._viewport3D">
<summary>
3d画布
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow._visualParent">
<summary>
项容器
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow._firstShowIndex">
<summary>
显示范围内第一个项的编号
</summary>
</member>
<member name="F:HandyControl.Controls.CoverFlow._lastShowIndex">
<summary>
显示范围内最后一个项的编号
</summary>
</member>
<member name="P:HandyControl.Controls.CoverFlow.PageIndex">
<summary>
页码
</summary>
</member>
<member name="P:HandyControl.Controls.CoverFlow.Loop">
<summary>
是否循环
</summary>
</member>
<member name="M:HandyControl.Controls.CoverFlow.AddRange(System.Collections.Generic.IEnumerable{System.Object})">
<summary>
批量添加资源
</summary>
<param name="contentList"></param>
</member>
<member name="M:HandyControl.Controls.CoverFlow.Add(System.String)">
<summary>
添加一项资源
</summary>
<param name="uriString"></param>
</member>
<member name="M:HandyControl.Controls.CoverFlow.Add(System.Uri)">
<summary>
添加一项资源
</summary>
<param name="uri"></param>
</member>
<member name="M:HandyControl.Controls.CoverFlow.Remove(System.Int32)">
<summary>
删除指定位置的项
</summary>
<param name="pos"></param>
</member>
<member name="M:HandyControl.Controls.CoverFlow.UpdateIndex(System.Int32)">
<summary>
更新项的位置
</summary>
<param name="newIndex"></param>
</member>
<member name="M:HandyControl.Controls.CoverFlow.UpdateShowRange">
<summary>
更新显示范围
</summary>
</member>
<member name="M:HandyControl.Controls.CoverFlowItem.CreateMeshGeometry(System.Windows.Media.Media3D.Point3D,System.Windows.Media.Media3D.Point3D,System.Windows.Media.Media3D.Point3D,System.Windows.Media.Media3D.Point3D)">
<summary>
创建网格形状
</summary>
<param name="p0"></param>
<param name="p1"></param>
<param name="p2"></param>
<param name="p3"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.CoverFlowItem.CreateItemGeometry">
<summary>
创建内容形状
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.CoverFlowItem.Move(System.Int32)">
<summary>
移动
</summary>
</member>
<member name="M:HandyControl.Controls.CoverFlowItem.HitTest(System.Windows.Media.Media3D.MeshGeometry3D)">
<summary>
命中测试
</summary>
<param name="mesh"></param>
<returns></returns>
</member>
<member name="F:HandyControl.Controls.ImageViewer.ScaleInternal">
<summary>
缩放比间隔
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer.SaveFileDialog">
<summary>
图片保存对话框
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._borderSmallIsLoaded">
<summary>
右下角小图片是否加载过
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._canMoveX">
<summary>
图片是否可以在x轴方向移动
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._canMoveY">
<summary>
图片是否可以在y轴方向移动
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgActualMargin">
<summary>
图片实际位置
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgActualRotate">
<summary>
图片实际旋转角度
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgActualScale">
<summary>
图片实际旋缩放比
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgCurrentPoint">
<summary>
在图片上鼠标移动时的即时位置
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgIsMouseLeftButtonDown">
<summary>
鼠标是否在图片上按下左键
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgMouseDownMargin">
<summary>
在图片上按下时图片的位置
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgMouseDownPoint">
<summary>
在图片上按下时鼠标的位置
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgSmallCurrentPoint">
<summary>
在小图片上鼠标移动时的即时位置
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgSmallIsMouseLeftButtonDown">
<summary>
鼠标是否在小图片上按下左键
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgSmallMouseDownMargin">
<summary>
在小图片上按下时图片的位置
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgSmallMouseDownPoint">
<summary>
在小图片上按下时鼠标的位置
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._imgWidHeiScale">
<summary>
图片长宽比
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._isOblique">
<summary>
图片是否倾斜
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._scaleInternalHeight">
<summary>
缩放高度间隔
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._scaleInternalWidth">
<summary>
缩放宽度间隔
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer._showBorderBottom">
<summary>
底部BorderBottom包含一些图片操作是否显示中
</summary>
</member>
<member name="M:HandyControl.Controls.ImageViewer.#ctor(System.Uri)">
<summary>
带一个图片Uri的构造函数
</summary>
<param name="uri"></param>
</member>
<member name="M:HandyControl.Controls.ImageViewer.#ctor(System.String)">
<summary>
带一个图片路径的构造函数
</summary>
<param name="path"></param>
</member>
<member name="F:HandyControl.Controls.ImageViewer.ShowFullScreenButtonProperty">
<summary>
是否显示全屏按钮
</summary>
</member>
<member name="F:HandyControl.Controls.ImageViewer.ShowCloseButtonProperty">
<summary>
关闭按钮是否显示中
</summary>
</member>
<member name="P:HandyControl.Controls.ImageViewer.ShowFullScreenButton">
<summary>
是否显示全屏按钮
</summary>
</member>
<member name="P:HandyControl.Controls.ImageViewer.ImageOriWidth">
<summary>
图片原始宽度
</summary>
</member>
<member name="P:HandyControl.Controls.ImageViewer.ImageOriHeight">
<summary>
图片原始高度
</summary>
</member>
<member name="P:HandyControl.Controls.ImageViewer.ShowCloseButton">
<summary>
关闭按钮是否显示中
</summary>
</member>
<member name="P:HandyControl.Controls.ImageViewer.ShowBorderBottom">
<summary>
底部BorderBottom包含一些图片操作是否显示中
</summary>
</member>
<member name="M:HandyControl.Controls.ImageViewer.Init">
<summary>
初始化
</summary>
</member>
<member name="M:HandyControl.Controls.ImageViewer.BorderSmallShowSwitch">
<summary>
右下角小图片显示切换
</summary>
</member>
<member name="M:HandyControl.Controls.ImageViewer.InitBorderSmall">
<summary>
初始化右下角小图片
</summary>
</member>
<member name="M:HandyControl.Controls.ImageViewer.UpdateBorderSmall">
<summary>
更新右下角小图片
</summary>
</member>
<member name="M:HandyControl.Controls.ImageViewer.ScaleImg(System.Boolean)">
<summary>
缩放图片
</summary>
<param name="isEnlarge"></param>
</member>
<member name="M:HandyControl.Controls.ImageViewer.RotateImg(System.Double)">
<summary>
旋转图片
</summary>
<param name="rotate"></param>
</member>
<member name="M:HandyControl.Controls.ImageViewer.MoveImg">
<summary>
移动图片
</summary>
</member>
<member name="M:HandyControl.Controls.ImageViewer.MoveSmallImg">
<summary>
移动小图片
</summary>
</member>
<member name="P:HandyControl.Controls.ComboBox.VerifyFunc">
<summary>
数据验证委托
</summary>
</member>
<member name="P:HandyControl.Controls.ComboBox.SearchFunc">
<summary>
数据搜索委托
</summary>
</member>
<member name="F:HandyControl.Controls.ComboBox.IsErrorProperty">
<summary>
数据是否错误
</summary>
</member>
<member name="P:HandyControl.Controls.ComboBox.IsError">
<summary>
数据是否错误
</summary>
</member>
<member name="F:HandyControl.Controls.ComboBox.ErrorStrProperty">
<summary>
错误提示
</summary>
</member>
<member name="P:HandyControl.Controls.ComboBox.ErrorStr">
<summary>
错误提示
</summary>
</member>
<member name="F:HandyControl.Controls.ComboBox.TextTypePropertyKey">
<summary>
文本类型
</summary>
</member>
<member name="F:HandyControl.Controls.ComboBox.TextTypeProperty">
<summary>
文本类型
</summary>
</member>
<member name="P:HandyControl.Controls.ComboBox.TextType">
<summary>
文本类型
</summary>
</member>
<member name="F:HandyControl.Controls.ComboBox.ShowClearButtonProperty">
<summary>
是否显示清除按钮
</summary>
</member>
<member name="P:HandyControl.Controls.ComboBox.ShowClearButton">
<summary>
是否显示清除按钮
</summary>
</member>
<member name="F:HandyControl.Controls.ComboBox.AutoCompleteProperty">
<summary>
是否自动完成输入
</summary>
</member>
<member name="P:HandyControl.Controls.ComboBox.AutoComplete">
<summary>
是否自动完成输入
</summary>
</member>
<member name="F:HandyControl.Controls.ComboBox.SearchTextProperty">
<summary>
搜索文本
</summary>
</member>
<member name="P:HandyControl.Controls.ComboBox.SearchText">
<summary>
搜索文本
</summary>
</member>
<member name="M:HandyControl.Controls.ComboBox.VerifyData">
<summary>
验证数据
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.ComboBox.UpdateSearchItems(System.String)">
<summary>
更新搜索的项目
</summary>
<param name="key"></param>
</member>
<member name="T:HandyControl.Controls.DateTimePicker">
<summary>
时间日期选择器
</summary>
</member>
<member name="M:HandyControl.Controls.DateTimePicker.SetTextInternal(System.String)">
<summary>
Sets the local Text property without breaking bindings
</summary>
<param name="value"></param>
</member>
<member name="T:HandyControl.Controls.IDataInput">
<summary>
表示可以成为一个数据输入控件
</summary>
</member>
<member name="M:HandyControl.Controls.IDataInput.VerifyData">
<summary>
验证数据
</summary>
<returns></returns>
</member>
<member name="P:HandyControl.Controls.IDataInput.VerifyFunc">
<summary>
数据验证委托
</summary>
</member>
<member name="P:HandyControl.Controls.IDataInput.IsError">
<summary>
数据是否错误
</summary>
</member>
<member name="P:HandyControl.Controls.IDataInput.ErrorStr">
<summary>
错误提示
</summary>
</member>
<member name="P:HandyControl.Controls.IDataInput.TextType">
<summary>
文本类型
</summary>
</member>
<member name="P:HandyControl.Controls.IDataInput.ShowClearButton">
<summary>
是否显示清除按钮
</summary>
</member>
<member name="T:HandyControl.Controls.NumericUpDown">
<summary>
数值选择控件
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.ValueChangedEvent">
<summary>
值改变事件
</summary>
</member>
<member name="E:HandyControl.Controls.NumericUpDown.ValueChanged">
<summary>
值改变事件
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.ValueProperty">
<summary>
当前值
</summary>
</member>
<member name="P:HandyControl.Controls.NumericUpDown.Value">
<summary>
当前值
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.MaximumProperty">
<summary>
最大值
</summary>
</member>
<member name="P:HandyControl.Controls.NumericUpDown.Maximum">
<summary>
最大值
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.MinimumProperty">
<summary>
最小值
</summary>
</member>
<member name="P:HandyControl.Controls.NumericUpDown.Minimum">
<summary>
最小值
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.IncrementProperty">
<summary>
指示每单击一下按钮时增加或减少的数量
</summary>
</member>
<member name="P:HandyControl.Controls.NumericUpDown.Increment">
<summary>
指示每单击一下按钮时增加或减少的数量
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.DecimalPlacesProperty">
<summary>
指示要显示的小数位数
</summary>
</member>
<member name="P:HandyControl.Controls.NumericUpDown.DecimalPlaces">
<summary>
指示要显示的小数位数
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.ValueFormatProperty">
<summary>
指示要显示的数字的格式
</summary>
</member>
<member name="P:HandyControl.Controls.NumericUpDown.ValueFormat">
<summary>
指示要显示的数字的格式,这将会覆盖 <see cref="P:HandyControl.Controls.NumericUpDown.DecimalPlaces"/> 属性
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.ShowUpDownButtonProperty">
<summary>
是否显示上下调值按钮
</summary>
</member>
<member name="P:HandyControl.Controls.NumericUpDown.ShowUpDownButton">
<summary>
是否显示上下调值按钮
</summary>
</member>
<member name="F:HandyControl.Controls.NumericUpDown.IsReadOnlyProperty">
<summary>
标识 IsReadOnly 依赖属性。
</summary>
</member>
<member name="P:HandyControl.Controls.NumericUpDown.IsReadOnly">
<summary>
获取或设置一个值该值指示NumericUpDown是否只读。
</summary>
</member>
<member name="F:HandyControl.Controls.PasswordBox.PasswordCharProperty">
<summary>
掩码字符
</summary>
</member>
<member name="F:HandyControl.Controls.PasswordBox.IsErrorProperty">
<summary>
数据是否错误
</summary>
</member>
<member name="F:HandyControl.Controls.PasswordBox.ErrorStrProperty">
<summary>
错误提示
</summary>
</member>
<member name="F:HandyControl.Controls.PasswordBox.TextTypeProperty">
<summary>
文本类型
</summary>
</member>
<member name="F:HandyControl.Controls.PasswordBox.ShowClearButtonProperty">
<summary>
是否显示清除按钮
</summary>
</member>
<member name="F:HandyControl.Controls.SearchBar.IsRealTimeProperty">
<summary>
是否实时搜索
</summary>
</member>
<member name="P:HandyControl.Controls.SearchBar.IsRealTime">
<summary>
是否实时搜索
</summary>
</member>
<member name="T:HandyControl.Controls.TimePicker">
<summary>
时间选择器
</summary>
</member>
<member name="M:HandyControl.Controls.TimePicker.SetTextInternal(System.String)">
<summary>
Sets the local Text property without breaking bindings
</summary>
<param name="value"></param>
</member>
<member name="T:HandyControl.Controls.Badge">
<summary>
标记
</summary>
</member>
<member name="T:HandyControl.Controls.Carousel">
<summary>
轮播控件
</summary>
</member>
<member name="P:HandyControl.Controls.Carousel.AutoRun">
<summary>
是否自动跳转
</summary>
</member>
<member name="P:HandyControl.Controls.Carousel.Interval">
<summary>
跳转时间间隔
</summary>
</member>
<member name="P:HandyControl.Controls.Carousel.PageIndex">
<summary>
页码
</summary>
</member>
<member name="M:HandyControl.Controls.Carousel.TimerSwitch(System.Boolean)">
<summary>
计时器开关
</summary>
</member>
<member name="M:HandyControl.Controls.Carousel.UpdatePageButtons(System.Int32)">
<summary>
更新页按钮
</summary>
</member>
<member name="M:HandyControl.Controls.Carousel.UpdateItemsPosition">
<summary>
更新项的位置
</summary>
</member>
<member name="T:HandyControl.Controls.ColorPicker">
<summary>
Color picker
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker._colorType">
<summary>
The type of color currently displayed
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker._isLoaded">
<summary>
Whether the control has been loaded
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker._isNeedUpdatePicker">
<summary>
Do you need to update the ball position
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker._isOnDragging">
<summary>
Whether you are dragging the ball
</summary>
</member>
<member name="P:HandyControl.Controls.ColorPicker.IsNeedUpdateInfo">
<summary>
Need to update information
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker.ColorPanelWidth">
<summary>
Color selection panel width
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker.ColorPanelHeight">
<summary>
Color selection panel height
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker._colorPresetList">
<summary>
Preset colors (a total of 18, two rows)
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker._colorRangeList">
<summary>
Color range collection
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker._colorSeparateList">
<summary>
Color separated collection
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker.ConfirmedEvent">
<summary>
Color change event
</summary>
</member>
<member name="E:HandyControl.Controls.ColorPicker.Confirmed">
<summary>
Color change event
</summary>
</member>
<member name="F:HandyControl.Controls.ColorPicker.CanceledEvent">
<summary>
Cancel event
</summary>
</member>
<member name="E:HandyControl.Controls.ColorPicker.Canceled">
<summary>
Cancel event
</summary>
</member>
<member name="P:HandyControl.Controls.ColorPicker.SelectedBrush">
<summary>
Currently selected color
</summary>
</member>
<member name="P:HandyControl.Controls.ColorPicker.ColorType">
<summary>
The type of color currently displayed
</summary>
</member>
<member name="M:HandyControl.Controls.ColorPicker.Init">
<summary>
initialization
</summary>
</member>
<member name="M:HandyControl.Controls.ColorPicker.CreateColorButton(System.String)">
<summary>
Create color buttons
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.ColorPicker.UpdateStatus(System.Windows.Media.Color)">
<summary>
Internal update
</summary>
</member>
<member name="M:HandyControl.Controls.ColorPicker.UpdateColorWhenDrag(System.Windows.Point)">
<summary>
Update color while dragging
</summary>
</member>
<member name="T:HandyControl.Controls.Growl">
<summary>
message notification
</summary>
</member>
<member name="F:HandyControl.Controls.Growl._tickCount">
<summary>
count
</summary>
</member>
<member name="F:HandyControl.Controls.Growl._timerClose">
<summary>
Turn off timer
</summary>
</member>
<member name="P:HandyControl.Controls.Growl.GrowlPanel">
<summary>
Message container
</summary>
</member>
<member name="M:HandyControl.Controls.Growl.StartTimer">
<summary>
Start timer
</summary>
</member>
<member name="M:HandyControl.Controls.Growl.SetGrowlPanel(System.Windows.Controls.Panel)">
<summary>
Message container
</summary>
<param name="panel"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Show(HandyControl.Data.GrowlInfo)">
<summary>
Display information
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Success(System.String,System.String)">
<summary>
success
</summary>
<param name="message"></param>
<param name="token"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Success(HandyControl.Data.GrowlInfo)">
<summary>
Success
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.SuccessGlobal(System.String)">
<summary>
Success Global
</summary>
<param name="message"></param>
</member>
<member name="M:HandyControl.Controls.Growl.SuccessGlobal(HandyControl.Data.GrowlInfo)">
<summary>
Success Global
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Info(System.String,System.String)">
<summary>
Info
</summary>
<param name="message"></param>
<param name="token"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Info(HandyControl.Data.GrowlInfo)">
<summary>
Info
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.InfoGlobal(System.String)">
<summary>
Info Global
</summary>
<param name="message"></param>
</member>
<member name="M:HandyControl.Controls.Growl.InfoGlobal(HandyControl.Data.GrowlInfo)">
<summary>
Info Global
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Warning(System.String,System.String)">
<summary>
Warning
</summary>
<param name="message"></param>
<param name="token"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Warning(HandyControl.Data.GrowlInfo)">
<summary>
Warning
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.WarningGlobal(System.String)">
<summary>
Warning Global
</summary>
<param name="message"></param>
</member>
<member name="M:HandyControl.Controls.Growl.WarningGlobal(HandyControl.Data.GrowlInfo)">
<summary>
Warning Global
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Error(System.String,System.String)">
<summary>
Error
</summary>
<param name="message"></param>
<param name="token"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Error(HandyControl.Data.GrowlInfo)">
<summary>
Error
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.ErrorGlobal(System.String)">
<summary>
Error Global
</summary>
<param name="message"></param>
</member>
<member name="M:HandyControl.Controls.Growl.ErrorGlobal(HandyControl.Data.GrowlInfo)">
<summary>
Error Global
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Fatal(System.String,System.String)">
<summary>
Fatal
</summary>
<param name="message"></param>
<param name="token"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Fatal(HandyControl.Data.GrowlInfo)">
<summary>
Fatal
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.FatalGlobal(System.String)">
<summary>
Fatal Global
</summary>
<param name="message"></param>
</member>
<member name="M:HandyControl.Controls.Growl.FatalGlobal(HandyControl.Data.GrowlInfo)">
<summary>
Fatal Global
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Ask(System.String,System.Func{System.Boolean,System.Boolean},System.String)">
<summary>
Ask
</summary>
<param name="message"></param>
<param name="actionBeforeClose"></param>
<param name="token"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Ask(HandyControl.Data.GrowlInfo)">
<summary>
Ask
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.AskGlobal(System.String,System.Func{System.Boolean,System.Boolean})">
<summary>
Ask Global
</summary>
<param name="message"></param>
<param name="actionBeforeClose"></param>
</member>
<member name="M:HandyControl.Controls.Growl.AskGlobal(HandyControl.Data.GrowlInfo)">
<summary>
Ask Global
</summary>
<param name="growlInfo"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Close(System.Boolean)">
<summary>
Close
</summary>
</member>
<member name="M:HandyControl.Controls.Growl.Clear(System.String)">
<summary>
Clear
</summary>
<param name="token"></param>
</member>
<member name="M:HandyControl.Controls.Growl.Clear(System.Windows.Controls.Panel)">
<summary>
Clear
</summary>
<param name="panel"></param>
</member>
<member name="M:HandyControl.Controls.Growl.ClearGlobal">
<summary>
Clear Global
</summary>
</member>
<member name="T:HandyControl.Controls.Pagination">
<summary>
页码
</summary>
</member>
<member name="F:HandyControl.Controls.Pagination.PageUpdatedEvent">
<summary>
页面更新事件
</summary>
</member>
<member name="E:HandyControl.Controls.Pagination.PageUpdated">
<summary>
页面更新事件
</summary>
</member>
<member name="F:HandyControl.Controls.Pagination.MaxPageCountProperty">
<summary>
最大页数
</summary>
</member>
<member name="P:HandyControl.Controls.Pagination.MaxPageCount">
<summary>
最大页数
</summary>
</member>
<member name="F:HandyControl.Controls.Pagination.DataCountPerPageProperty">
<summary>
每页的数据量
</summary>
</member>
<member name="P:HandyControl.Controls.Pagination.DataCountPerPage">
<summary>
每页的数据量
</summary>
</member>
<member name="F:HandyControl.Controls.Pagination.PageIndexProperty">
<summary>
当前页
</summary>
</member>
<member name="P:HandyControl.Controls.Pagination.PageIndex">
<summary>
当前页
</summary>
</member>
<member name="F:HandyControl.Controls.Pagination.MaxPageIntervalProperty">
<summary>
表示当前选中的按钮距离左右两个方向按钮的最大间隔4表示间隔4个按钮如果超过则用省略号表示
</summary>
</member>
<member name="P:HandyControl.Controls.Pagination.MaxPageInterval">
<summary>
表示当前选中的按钮距离左右两个方向按钮的最大间隔4表示间隔4个按钮如果超过则用省略号表示
</summary>
</member>
<member name="M:HandyControl.Controls.Pagination.Update">
<summary>
更新
</summary>
</member>
<member name="F:HandyControl.Controls.ScrollViewer.CanMouseWheelProperty">
<summary>
是否响应鼠标滚轮操作
</summary>
</member>
<member name="P:HandyControl.Controls.ScrollViewer.CanMouseWheel">
<summary>
是否响应鼠标滚轮操作
</summary>
</member>
<member name="F:HandyControl.Controls.ScrollViewer.IsInertiaEnabledProperty">
<summary>
是否支持惯性
</summary>
</member>
<member name="P:HandyControl.Controls.ScrollViewer.IsInertiaEnabled">
<summary>
是否支持惯性
</summary>
</member>
<member name="F:HandyControl.Controls.ScrollViewer.IsPenetratingProperty">
<summary>
控件是否可以穿透点击
</summary>
</member>
<member name="P:HandyControl.Controls.ScrollViewer.IsPenetrating">
<summary>
控件是否可以穿透点击
</summary>
</member>
<member name="F:HandyControl.Controls.ScrollViewer.CurrentVerticalOffsetProperty">
<summary>
当前垂直滚动偏移
</summary>
</member>
<member name="P:HandyControl.Controls.ScrollViewer.CurrentVerticalOffset">
<summary>
当前垂直滚动偏移
</summary>
</member>
<member name="F:HandyControl.Controls.ScrollViewer.CurrentHorizontalOffsetProperty">
<summary>
当前水平滚动偏移
</summary>
</member>
<member name="P:HandyControl.Controls.ScrollViewer.CurrentHorizontalOffset">
<summary>
当前水平滚动偏移
</summary>
</member>
<member name="T:HandyControl.Controls.SimplePanel">
<summary>
用以代替Grid
</summary>
<remarks>
当不需要Grid的行、列分隔等功能时建议用此轻量级类代替
</remarks>
</member>
<member name="T:HandyControl.Controls.WaveProgressBar">
<summary>
波浪进度条
</summary>
</member>
<member name="F:HandyControl.Controls.PreviewSlider.PreviewContentProperty">
<summary>
预览内容
</summary>
</member>
<member name="P:HandyControl.Controls.PreviewSlider.PreviewContent">
<summary>
预览内容
</summary>
</member>
<member name="F:HandyControl.Controls.PreviewSlider.PreviewPositionChangedEvent">
<summary>
值改变事件
</summary>
</member>
<member name="E:HandyControl.Controls.PreviewSlider.PreviewPositionChanged">
<summary>
值改变事件
</summary>
</member>
<member name="F:HandyControl.Controls.StepBar.StepChangedEvent">
<summary>
步骤改变事件
</summary>
</member>
<member name="E:HandyControl.Controls.StepBar.StepChanged">
<summary>
步骤改变事件
</summary>
</member>
<member name="T:HandyControl.Controls.StepBarItem">
<summary>
步骤条单元项
</summary>
</member>
<member name="F:HandyControl.Controls.StepBarItem.IndexProperty">
<summary>
步骤编号
</summary>
</member>
<member name="P:HandyControl.Controls.StepBarItem.Index">
<summary>
步骤编号
</summary>
</member>
<member name="F:HandyControl.Controls.StepBarItem.StatusProperty">
<summary>
步骤状态
</summary>
</member>
<member name="P:HandyControl.Controls.StepBarItem.Status">
<summary>
步骤状态
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.IsInternalAction">
<summary>
是否为内部操作
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.IsAnimationEnabledProperty">
<summary>
是否启用动画
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.IsAnimationEnabled">
<summary>
是否启用动画
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.IsDraggableProperty">
<summary>
是否可以拖动
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.IsDraggable">
<summary>
是否可以拖动
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.ShowCloseButtonProperty">
<summary>
是否显示关闭按钮
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.ShowCloseButton">
<summary>
是否显示关闭按钮
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.ShowContextMenuProperty">
<summary>
是否显示上下文菜单
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.ShowContextMenu">
<summary>
是否显示上下文菜单
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.IsTabFillEnabledProperty">
<summary>
是否将标签填充
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.IsTabFillEnabled">
<summary>
是否将标签填充
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.TabItemWidthProperty">
<summary>
标签宽度
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.TabItemWidth">
<summary>
标签宽度
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.TabItemHeightProperty">
<summary>
标签高度
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.TabItemHeight">
<summary>
标签高度
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.IsScrollableProperty">
<summary>
是否可以滚动
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.IsScrollable">
<summary>
是否可以滚动
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.ShowOverflowButtonProperty">
<summary>
是否显示溢出按钮
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.ShowOverflowButton">
<summary>
是否显示溢出按钮
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl.ShowScrollButtonProperty">
<summary>
是否显示滚动按钮
</summary>
</member>
<member name="P:HandyControl.Controls.TabControl.ShowScrollButton">
<summary>
是否显示滚动按钮
</summary>
</member>
<member name="F:HandyControl.Controls.TabControl._itemShowCount">
<summary>
可见的标签数量
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem.AnimationSpeed">
<summary>
动画速度
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem.ItemIsDragging">
<summary>
选项卡是否处于拖动状态
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._isWaiting">
<summary>
选项卡是否等待被拖动
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._dragPoint">
<summary>
拖动中的选项卡坐标
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._mouseDownIndex">
<summary>
鼠标按下时选项卡位置
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._mouseDownOffsetX">
<summary>
鼠标按下时选项卡横向偏移
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._mouseDownPoint">
<summary>
鼠标按下时的坐标
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._maxMoveRight">
<summary>
右侧可移动的最大值
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._maxMoveLeft">
<summary>
左侧可移动的最大值
</summary>
</member>
<member name="P:HandyControl.Controls.TabItem.ItemWidth">
<summary>
选项卡宽度
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem.WaitLength">
<summary>
选项卡拖动等待距离在鼠标移动了超过20个像素无关单位后选项卡才开始被拖动
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._isDragging">
<summary>
选项卡是否处于拖动状态
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._isDragged">
<summary>
选项卡是否已经被拖动
</summary>
</member>
<member name="P:HandyControl.Controls.TabItem.TargetOffsetX">
<summary>
目标横向位移
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._currentIndex">
<summary>
当前编号
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem._scrollHorizontalOffset">
<summary>
标签容器横向滚动距离
</summary>
</member>
<member name="P:HandyControl.Controls.TabItem.TabPanel">
<summary>
标签容器
</summary>
</member>
<member name="P:HandyControl.Controls.TabItem.CurrentIndex">
<summary>
当前编号
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem.ShowCloseButtonProperty">
<summary>
是否显示关闭按钮
</summary>
</member>
<member name="P:HandyControl.Controls.TabItem.ShowCloseButton">
<summary>
是否显示关闭按钮
</summary>
</member>
<member name="F:HandyControl.Controls.TabItem.ShowContextMenuProperty">
<summary>
是否显示上下文菜单
</summary>
</member>
<member name="P:HandyControl.Controls.TabItem.ShowContextMenu">
<summary>
是否显示上下文菜单
</summary>
</member>
<member name="M:HandyControl.Controls.TabItem.UpdateItemOffsetX(System.Int32)">
<summary>
更新选项卡横向偏移
</summary>
<param name="oldIndex"></param>
</member>
<member name="M:HandyControl.Controls.TabItem.CreateAnimation(System.Double,System.Double,System.Int32)">
<summary>
创建动画
</summary>
</member>
<member name="M:HandyControl.Controls.TabItem.CalLocationIndex(System.Double)">
<summary>
计算选项卡当前合适的位置编号
</summary>
<param name="left"></param>
<returns></returns>
</member>
<member name="F:HandyControl.Controls.TabPanel.CanUpdate">
<summary>
是否可以更新
</summary>
</member>
<member name="F:HandyControl.Controls.TabPanel.ItemDic">
<summary>
选项卡字典
</summary>
</member>
<member name="F:HandyControl.Controls.TabPanel.FluidMoveDurationProperty">
<summary>
流式行为持续时间
</summary>
</member>
<member name="P:HandyControl.Controls.TabPanel.FluidMoveDuration">
<summary>
流式行为持续时间
</summary>
</member>
<member name="F:HandyControl.Controls.TabPanel.IsTabFillEnabledProperty">
<summary>
是否将标签填充
</summary>
</member>
<member name="P:HandyControl.Controls.TabPanel.IsTabFillEnabled">
<summary>
是否将标签填充
</summary>
</member>
<member name="F:HandyControl.Controls.TabPanel.TabItemWidthProperty">
<summary>
标签宽度
</summary>
</member>
<member name="P:HandyControl.Controls.TabPanel.TabItemWidth">
<summary>
标签宽度
</summary>
</member>
<member name="F:HandyControl.Controls.TabPanel.TabItemHeightProperty">
<summary>
标签高度
</summary>
</member>
<member name="P:HandyControl.Controls.TabPanel.TabItemHeight">
<summary>
标签高度
</summary>
</member>
<member name="F:HandyControl.Controls.TabPanel.ForceUpdate">
<summary>
是否可以强制更新
</summary>
</member>
<member name="F:HandyControl.Controls.TabPanel._isLoaded">
<summary>
是否已经加载
</summary>
</member>
<member name="M:HandyControl.Controls.Clock.Update(System.DateTime)">
<summary>
更新
</summary>
<param name="time"></param>
</member>
<member name="M:HandyControl.Controls.Clock.GetDisplayTime">
<summary>
获取显示时间
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.ListClock.Update(System.DateTime)">
<summary>
更新
</summary>
<param name="time"></param>
</member>
<member name="T:HandyControl.Controls.SpeTextBlock">
<summary>
作为刻度使用的文字块
</summary>
</member>
<member name="F:HandyControl.Controls.SpeTextBlock._time">
<summary>
时间
</summary>
</member>
<member name="P:HandyControl.Controls.SpeTextBlock.Time">
<summary>
时间
</summary>
</member>
<member name="P:HandyControl.Controls.SpeTextBlock.TimeFormat">
<summary>
时间格式
</summary>
</member>
<member name="M:HandyControl.Controls.SpeTextBlock.MoveX(System.Double)">
<summary>
横向移动
</summary>
<param name="offsetX"></param>
</member>
<member name="T:HandyControl.Controls.TimeBar">
<summary>
时间条
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar.ShowSpeStrProperty">
<summary>
是否显示刻度字符串
</summary>
</member>
<member name="P:HandyControl.Controls.TimeBar.ShowSpeStr">
<summary>
是否显示刻度字符串
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar.SpeStrProperty">
<summary>
刻度字符串
</summary>
</member>
<member name="P:HandyControl.Controls.TimeBar.SpeStr">
<summary>
刻度字符串
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar.SelectedTimeProperty">
<summary>
选中时间
</summary>
</member>
<member name="P:HandyControl.Controls.TimeBar.SelectedTime">
<summary>
选中时间
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar.TimeChangedEvent">
<summary>
时间改变事件
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._speBlockList">
<summary>
刻度集合
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._starTime">
<summary>
初始化时时间
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._timeSpeList">
<summary>
时间段集合
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._borderTopIsMouseLeftButtonDown">
<summary>
顶部border是否被按下
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._isDragging">
<summary>
控件是否处于拖动中
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._itemWidth">
<summary>
刻度单项宽度
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._mouseDownTime">
<summary>
鼠标按下拖动时选中的时间
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._speCount">
<summary>
显示的刻度数目
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._speIndex">
<summary>
刻度区间编号
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._tempOffsetX">
<summary>
刻度单次偏移
</summary>
</member>
<member name="F:HandyControl.Controls.TimeBar._totalOffsetX">
<summary>
刻度总偏移
</summary>
</member>
<member name="P:HandyControl.Controls.TimeBar.SpeIndex">
<summary>
刻度区间编号
</summary>
</member>
<member name="E:HandyControl.Controls.TimeBar.TimeChanged">
<summary>
时间改变事件
</summary>
</member>
<member name="M:HandyControl.Controls.TimeBar.SetSpeTimeFormat(System.String)">
<summary>
设置刻度时间格式
</summary>
<param name="format"></param>
</member>
<member name="M:HandyControl.Controls.TimeBar.UpdateSpeBlock">
<summary>
更新刻度
</summary>
</member>
<member name="M:HandyControl.Controls.TimeBar.TimeConvert(System.DateTime)">
<summary>
时间转换
</summary>
<param name="time"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.TimeBar.OnMouseWheel(System.Windows.Input.MouseWheelEventArgs)">
<summary>
鼠标滚轮滚动时改变刻度区间
</summary>
<param name="e"></param>
</member>
<member name="M:HandyControl.Controls.TimeBar.Update">
<summary>
更新
</summary>
</member>
<member name="M:HandyControl.Controls.TimeBar.UpdateMouseFollowBlockPos">
<summary>
更新鼠标跟随块位置
</summary>
</member>
<member name="T:HandyControl.Controls.Transfer">
<summary>
穿梭框
</summary>
</member>
<member name="T:HandyControl.Controls.ImageBrowser">
<summary>
图片浏览器
</summary>
</member>
<member name="M:HandyControl.Controls.ImageBrowser.#ctor(System.Uri)">
<summary>
带一个图片Uri的构造函数
</summary>
<param name="uri"></param>
</member>
<member name="M:HandyControl.Controls.ImageBrowser.#ctor(System.String)">
<summary>
带一个图片路径的构造函数
</summary>
<param name="path"></param>
</member>
<member name="T:HandyControl.Controls.MessageBox">
<summary>
消息框
</summary>
</member>
<member name="M:HandyControl.Controls.MessageBox.Success(System.String,System.String)">
<summary>
成功
</summary>
<param name="messageBoxText"></param>
<param name="caption"></param>
</member>
<member name="M:HandyControl.Controls.MessageBox.Info(System.String,System.String)">
<summary>
消息
</summary>
<param name="messageBoxText"></param>
<param name="caption"></param>
</member>
<member name="M:HandyControl.Controls.MessageBox.Warning(System.String,System.String)">
<summary>
警告
</summary>
<param name="messageBoxText"></param>
<param name="caption"></param>
</member>
<member name="M:HandyControl.Controls.MessageBox.Error(System.String,System.String)">
<summary>
错误
</summary>
<param name="messageBoxText"></param>
<param name="caption"></param>
</member>
<member name="M:HandyControl.Controls.MessageBox.Fatal(System.String,System.String)">
<summary>
严重
</summary>
<param name="messageBoxText"></param>
<param name="caption"></param>
</member>
<member name="M:HandyControl.Controls.MessageBox.Ask(System.String,System.String)">
<summary>
询问
</summary>
<param name="messageBoxText"></param>
<param name="caption"></param>
</member>
<member name="M:HandyControl.Controls.MessageBox.Show(HandyControl.Data.MessageBoxInfo)">
<summary>
自定义信息展示
</summary>
<param name="info"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.MessageBox.Show(System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult)">
<summary>
信息展示
</summary>
<param name="messageBoxText"></param>
<param name="caption"></param>
<param name="button"></param>
<param name="icon"></param>
<param name="defaultResult"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Controls.MessageBox.Show(System.Windows.Window,System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult)">
<summary>
信息展示
</summary>
<param name="owner"></param>
<param name="messageBoxText"></param>
<param name="caption"></param>
<param name="button"></param>
<param name="icon"></param>
<param name="defaultResult"></param>
<returns></returns>
</member>
<member name="T:HandyControl.Controls.PopupWindow">
<summary>
弹出窗口
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.LeftTop">
<summary>
左上
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.Left">
<summary>
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.LeftBottom">
<summary>
左下
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.TopLeft">
<summary>
上左
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.Top">
<summary>
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.TopRight">
<summary>
上右
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.RightTop">
<summary>
右上
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.Right">
<summary>
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.RightBottom">
<summary>
右下
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.BottomLeft">
<summary>
下左
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.Bottom">
<summary>
</summary>
</member>
<member name="F:HandyControl.Data.PlacementType.BottomRight">
<summary>
下右
</summary>
</member>
<member name="F:HandyControl.Data.NotifyIconInfoType.None">
<summary>
No Icon.
</summary>
</member>
<member name="F:HandyControl.Data.NotifyIconInfoType.Info">
<summary>
A Information Icon.
</summary>
</member>
<member name="F:HandyControl.Data.NotifyIconInfoType.Warning">
<summary>
A Warning Icon.
</summary>
</member>
<member name="F:HandyControl.Data.NotifyIconInfoType.Error">
<summary>
A Error Icon.
</summary>
</member>
<member name="T:HandyControl.Data.ColorRange">
<summary>
颜色范围
</summary>
</member>
<member name="F:HandyControl.Data.ColorRange._subColorArr">
<summary>
颜色差值
</summary>
</member>
<member name="M:HandyControl.Data.ColorRange.Update">
<summary>
更新
</summary>
</member>
<member name="M:HandyControl.Data.ColorRange.GetColor(System.Double)">
<summary>
获取指定比例处的颜色
</summary>
<param name="range">范围0-1</param>
<returns></returns>
</member>
<member name="F:HandyControl.Data.ExpandMode.ShowOne">
<summary>
最多只能显示一项,且不可折叠
</summary>
</member>
<member name="F:HandyControl.Data.ExpandMode.ShowAll">
<summary>
显示所有项,且不可折叠
</summary>
</member>
<member name="F:HandyControl.Data.ExpandMode.Accordion">
<summary>
类似ShowOne但是控件的尺寸不随项的数量而改变
</summary>
</member>
<member name="F:HandyControl.Data.ExpandMode.Freedom">
<summary>
没有任何限制
</summary>
</member>
<member name="T:HandyControl.Data.IpType">
<summary>
IP类型枚举
</summary>
</member>
<member name="F:HandyControl.Data.IpType.A">
<summary>
A类IP地址
</summary>
</member>
<member name="F:HandyControl.Data.IpType.B">
<summary>
B类IP地址
</summary>
</member>
<member name="F:HandyControl.Data.IpType.C">
<summary>
C类IP地址
</summary>
</member>
<member name="F:HandyControl.Data.IpType.D">
<summary>
D类IP地址
</summary>
</member>
<member name="F:HandyControl.Data.IpType.E">
<summary>
E类IP地址
</summary>
</member>
<member name="T:HandyControl.Data.ResultType">
<summary>
表示一个操作的返回结果类型
</summary>
</member>
<member name="F:HandyControl.Data.ResultType.Success">
<summary>
成功
</summary>
</member>
<member name="F:HandyControl.Data.ResultType.Failed">
<summary>
失败
</summary>
</member>
<member name="F:HandyControl.Data.ResultType.None">
<summary>
无数据
</summary>
</member>
<member name="T:HandyControl.Data.StepStatus">
<summary>
步骤状态
</summary>
</member>
<member name="F:HandyControl.Data.StepStatus.Complete">
<summary>
完成
</summary>
</member>
<member name="F:HandyControl.Data.StepStatus.UnderWay">
<summary>
进行中
</summary>
</member>
<member name="F:HandyControl.Data.StepStatus.Waiting">
<summary>
等待中
</summary>
</member>
<member name="T:HandyControl.Data.TextType">
<summary>
文本类型枚举
</summary>
</member>
<member name="T:HandyControl.Data.TitlePlacementType">
<summary>
标题对齐方式
</summary>
</member>
<member name="T:HandyControl.Data.OperationResult`1">
<summary>
表示一个操作的返回结果信息
</summary>
</member>
<member name="P:HandyControl.Data.OperationResult`1.ResultType">
<summary>
操作结果
</summary>
</member>
<member name="P:HandyControl.Data.OperationResult`1.Data">
<summary>
返回数据
</summary>
</member>
<member name="P:HandyControl.Data.OperationResult`1.Message">
<summary>
操作消息(包含错误原因等数据)
</summary>
</member>
<member name="T:HandyControl.Data.ValueBoxes">
<summary>
装箱后的值类型(用于提高效率)
</summary>
</member>
<member name="T:HandyControl.Themes.ColorPaletteResources">
<summary>
Represents a specialized resource dictionary that contains color resources used
by XAML elements.
</summary>
</member>
<member name="M:HandyControl.Themes.ColorPaletteResources.#ctor">
<summary>
Initializes a new instance of the ColorPaletteResources class.
</summary>
</member>
<member name="T:HandyControl.Themes.DesignMode">
<summary>
Enables you to detect whether your app is in design mode in a visual designer.
</summary>
</member>
<member name="P:HandyControl.Themes.DesignMode.DesignModeEnabled">
<summary>
Gets a value that indicates whether the process is running in design mode.
</summary>
<returns>**True** if the process is running in design mode; otherwise **false**.</returns>
</member>
<member name="P:HandyControl.Themes.ResourceDictionaryEx.ThemeDictionaries">
<summary>
Gets a collection of merged resource dictionaries that are specifically keyed
and composed to address theme scenarios, for example supplying theme values for
"HighContrast".
</summary>
<returns>
A dictionary of ResourceDictionary theme dictionaries. Each must be keyed with
**x:Key**.
</returns>
</member>
<member name="T:HandyControl.Themes.Theme">
<summary>
Default styles for controls.
</summary>
</member>
<member name="M:HandyControl.Themes.Theme.#ctor">
<summary>
Initializes a new instance of the Theme class.
</summary>
</member>
<member name="M:HandyControl.Themes.ThemeManager.GetSystemTheme">
<summary>
Returns theme used for Windows
</summary>
<returns></returns>
</member>
<member name="F:HandyControl.Themes.ThemeManager.ApplicationThemeProperty">
<summary>
Identifies the ApplicationTheme dependency property.
</summary>
</member>
<member name="P:HandyControl.Themes.ThemeManager.ApplicationTheme">
<summary>
Gets or sets a value that determines the light-dark preference for the overall
theme of an app.
</summary>
<returns>
A value of the enumeration. The initial value is the default theme set by the
user in Windows settings.
</returns>
</member>
<member name="M:HandyControl.Themes.ThemeManager.GetRequestedTheme(System.Windows.FrameworkElement)">
<summary>
Gets the UI theme that is used by the UIElement (and its child elements)
for resource determination. The UI theme you specify with RequestedTheme can
override the app-level RequestedTheme.
</summary>
<param name="element">The element from which to read the property value.</param>
<returns>A value of the enumeration, for example **Light**.</returns>
</member>
<member name="M:HandyControl.Themes.ThemeManager.SetRequestedTheme(System.Windows.FrameworkElement,HandyControl.Themes.ElementTheme)">
<summary>
Sets the UI theme that is used by the UIElement (and its child elements)
for resource determination. The UI theme you specify with RequestedTheme can
override the app-level RequestedTheme.
</summary>
<param name="element">The element on which to set the attached property.</param>
<param name="value">The property value to set.</param>
</member>
<member name="F:HandyControl.Themes.ThemeManager.RequestedThemeProperty">
<summary>
Identifies the RequestedTheme dependency property.
</summary>
</member>
<member name="M:HandyControl.Themes.ThemeManager.GetActualTheme(System.Windows.FrameworkElement)">
<summary>
Gets the UI theme that is currently used by the element, which might be different
than the RequestedTheme.
</summary>
<param name="element">The element from which to read the property value.</param>
<returns>A value of the enumeration, for example **Light**.</returns>
</member>
<member name="F:HandyControl.Themes.ThemeManager.ActualThemeProperty">
<summary>
Identifies the ActualTheme dependency property.
</summary>
</member>
<member name="T:HandyControl.Themes.ApplicationTheme">
<summary>
Declares the theme preference for an app.
</summary>
</member>
<member name="F:HandyControl.Themes.ApplicationTheme.Light">
<summary>
Use the **Light** default theme.
</summary>
</member>
<member name="F:HandyControl.Themes.ApplicationTheme.Dark">
<summary>
Use the **Dark** default theme.
</summary>
</member>
<member name="T:HandyControl.Themes.ElementTheme">
<summary>
Specifies a UI theme that should be used for individual UIElement parts of an app UI.
</summary>
</member>
<member name="F:HandyControl.Themes.ElementTheme.Default">
<summary>
Use the Application.RequestedTheme value for the element. This is the default.
</summary>
</member>
<member name="F:HandyControl.Themes.ElementTheme.Light">
<summary>
Use the **Light** default theme.
</summary>
</member>
<member name="F:HandyControl.Themes.ElementTheme.Dark">
<summary>
Use the **Dark** default theme.
</summary>
</member>
<member name="P:HandyControl.Themes.ThemeResources.RequestedTheme">
<summary>
Gets or sets a value that determines the light-dark preference for the overall
theme of an app.
</summary>
<returns>
A value of the enumeration. The initial value is the default theme set by the
user in Windows settings.
</returns>
</member>
<member name="P:HandyControl.Themes.ThemeResources.AccentColor">
<summary>
Gets or sets the accent color of the app.
</summary>
</member>
<member name="T:HandyControl.Themes.TypedEventHandler`2">
<summary>
Represents a method that handles general events.
</summary>
<typeparam name="TSender"></typeparam>
<typeparam name="TResult"></typeparam>
<param name="sender">The event source.</param>
<param name="args">The event data. If there is no event data, this parameter will be null.</param>
</member>
<member name="T:HandyControl.Tools.BaseLocalizationListener">
<summary>
Base class for cultural change
</summary>
</member>
<member name="T:HandyControl.Tools.BindingLocalizationConverter">
<summary>
Converter to get the value of a binding expression in localization
</summary>
</member>
<member name="T:HandyControl.Tools.BindingLocalizationListener">
<summary>
Listener for a culture change when binding is localized
</summary>
</member>
<member name="T:HandyControl.Tools.ILocalizationProvider">
<summary>
Interface for implementing a localized string provider
</summary>
</member>
<member name="M:HandyControl.Tools.ILocalizationProvider.Localize(System.String,System.Globalization.CultureInfo)">
<summary>
Returns a localized object by key
</summary>
<param name="key"></param>
<param name="cultureInfo"></param>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.KeyLocalizationListener">
<summary>
Listener for cultural change when localized by key
</summary>
</member>
<member name="T:HandyControl.Tools.LocalizationExtension">
<summary>
A markup extension that returns a localized string by key or binding
</summary>
</member>
<member name="P:HandyControl.Tools.LocalizationExtension.Key">
<summary>
Localized string key
</summary>
</member>
<member name="P:HandyControl.Tools.LocalizationExtension.KeyBinding">
<summary>
Key binding of a localized string
</summary>
</member>
<member name="P:HandyControl.Tools.LocalizationExtension.Arguments">
<summary>
Formatted localized string arguments
</summary>
</member>
<member name="P:HandyControl.Tools.LocalizationExtension.ArgumentBindings">
<summary>
Formatted localized string argument bindings
</summary>
</member>
<member name="T:HandyControl.Tools.LocalizationManager">
<summary>
The main class for working with localization
</summary>
</member>
<member name="T:HandyControl.Tools.ResxLocalizationProvider">
<summary>
Implementing a localized string provider through application resources
</summary>
</member>
<member name="T:HandyControl.Tools.TranslationProviderTypeConverter">
<summary>
Provides multiple conversions from <see cref="T:System.String"/> to various translation providers.
</summary>
</member>
<member name="M:HandyControl.Tools.TranslationProviderTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
<summary>
Returns whether this converter can convert the object to the specified type, using the specified context.
</summary>
<param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
<param name="destinationType">A <see cref="T:System.Type"/> that represents the type you want to convert to.</param>
<returns><c>true</c>, if this converter can perform the conversion, otherwise <c>false</c>.</returns>
</member>
<member name="M:HandyControl.Tools.TranslationProviderTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
<summary>
Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context.
</summary>
<param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
<param name="sourceType">A <see cref="T:System.Type"/> that represents the type you want to convert from.</param>
<returns><c>true</c>, if this converter can perform the conversion, otherwise <c>false</c>.</returns>
</member>
<member name="M:HandyControl.Tools.TranslationProviderTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
<summary>
Converts the given object to the type of this converter, using the specified context and culture information.
</summary>
<param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
<param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> to use as the current culture.</param>
<param name="value">The <see cref="T:System.Object"/> to convert.</param>
<returns>An <see cref="T:System.Object"/> that represents the converted value.</returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiYear(System.DateTime)">
<summary>
Get Shamsi Year From Miladi Year
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShortShamsiYear(System.DateTime)">
<summary>
Get Short Shamsi Year From Miladi Year In String
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiYearToString(System.DateTime)">
<summary>
Get Shamsi Year From Miladi Year In String
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiMonth(System.DateTime)">
<summary>
Get Shamsi Month From Miladi Month
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiMonthString(System.DateTime)">
<summary>
Get Shamsi Month Number From Miladi Month In String
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiMonthBunber(System.DateTime)">
<summary>
Get Shamsi Month From Miladi Month Number
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiMonthName(System.DateTime)">
<summary>
Get Shamsi Month Name From Miladi Month
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiDay(System.DateTime)">
<summary>
Get Shamsi Day From Miladi Month
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiDayString(System.DateTime)">
<summary>
Get Shamsi Day From Miladi Month In String
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiDayName(System.DateTime)">
<summary>
Get Shamsi Day Name From Miladi Month
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.GetShamsiDayShortName(System.DateTime)">
<summary>
Get Shamsi Day ShortName From Miladi Month
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.ToLongStringYMDHMS">
<summary>
شنبه بیست آذر سال یکهزار سیصد و نود وهفت ساعت هفت و سی دقیقه و بیست ثانیه
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.ToLongStringYMDHM">
<summary>
شنبه بیست آذر سال یکهزار سیصد و نود وهفت ساعت هفت و سی دقیقه
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.ToLongStringYMD">
<summary>
شنبه بیست آذر سال یکهزار سیصد و نود وهفت
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.ToLongStringHMS">
<summary>
ساعت پانزده و سی دقیقه و ده ثانیه
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.PersianDateTime.ToLongStringHM">
<summary>
ساعت پانزده و سی دقیقه
</summary>
<returns></returns>
</member>
<member name="P:HandyControl.Tools.ModuloArithmetic.Value">
<exception cref="T:System.ArgumentOutOfRangeException">Thrown when setting value is less than 0 or (Divisor or more).</exception>
</member>
<member name="M:HandyControl.Tools.ModuloArithmetic.#ctor(System.Int32,System.Boolean)">
<exception cref="T:System.ArgumentOutOfRangeException">Thrown when divisor is 1 or less.</exception>
</member>
<member name="M:HandyControl.Tools.ModuloArithmetic.op_Subtraction(HandyControl.Tools.ModuloArithmetic,HandyControl.Tools.ModuloArithmetic)">
<exception cref="T:System.InvalidOperationException">Thrown when item1.Divisor and item2.Divisor are different.</exception>
</member>
<member name="M:HandyControl.Tools.RingBuffer`1.#ctor(System.Int32)">
<exception cref="T:System.ArgumentOutOfRangeException">Thrown when size is 1 or less.</exception>
</member>
<member name="M:HandyControl.Tools.RingBuffer`1.RemoveAfter(HandyControl.Tools.ModuloArithmetic)">
<summary>Remove all elements at the index and after the index.</summary>
</member>
<member name="T:HandyControl.Tools.UndoRedoRingBuffer`1">
<summary>Specialized RingBuffer for undo/redo.</summary>
<typeparam name="TElement">Type of elements</typeparam>
</member>
<member name="P:HandyControl.Tools.UndoRedoRingBuffer`1.CurrentIndex">
<summary>Index of current element.</summary>
</member>
<member name="P:HandyControl.Tools.UndoRedoRingBuffer`1.Current">
<summary>Current element.</summary>
</member>
<member name="M:HandyControl.Tools.UndoRedoRingBuffer`1.#ctor(System.Int32)">
<exception cref="T:System.ArgumentOutOfRangeException">Thrown when size is 1 or less.</exception>
</member>
<member name="T:HandyControl.Tools.Command.AsyncCommand">
<summary>
To use the method, the first delegate is t, and T is the parameter, otherwise it is the return type.Pause checkpoint: manual.WaitOne() == true is no pause
</summary>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.Clone``1(System.Collections.ObjectModel.ObservableCollection{``0})">
<summary>
Clones the observable collection.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="collection">The collection.</param>
<returns>The new collection.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.AddIfNotExists``1(System.Collections.ObjectModel.ObservableCollection{``0},``0)">
<summary>
Adds a value if it doesn't exist yet.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="collection">The collection.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.UpdateValue``1(System.Collections.ObjectModel.ObservableCollection{``0},``0,``0)">
<summary>
Updates a value.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="collection">The collection.</param>
<param name="value">The value.</param>
<param name="newValue">The new value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.DeleteIfExists``1(System.Collections.ObjectModel.ObservableCollection{``0},``0)">
<summary>
Deletes a value if it exists.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="collection">The collection.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.AreValuesNull``1(System.Collections.ObjectModel.ObservableCollection{``0})">
<summary>
Checks whether all values are <c>null</c> or not.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="collection">The collection.</param>
<returns><c>true</c> if all values are <c>null</c>.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.CheckObservableCollectionAndValueIsNull``1(System.Collections.ObjectModel.ObservableCollection{``0},``0)">
<summary>
Checks whether the collection and the values are <c>null</c>.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="collection">The collection.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.CheckValueIsNull``1(``0)">
<summary>
Checks whether a value is <c>null</c>.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.CheckObservableCollectionIsNull``1(System.Collections.ObjectModel.ObservableCollection{``0})">
<summary>
Checks whether the collection is <c>null</c>.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="collection">The collection.</param>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.Shape``1(System.ComponentModel.ICollectionView)">
<summary>
This Extension Help you to Easily implement search, sort, and group operations
</summary>
<typeparam name="TSource"></typeparam>
<param name="view"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.CollectionExtension.AddOnUI``1(System.Collections.Generic.ICollection{``0},``0)">
<summary>
This Extension Method Help you to Add Items into ObservableCollection from Another Thread
</summary>
<typeparam name="T"></typeparam>
<param name="collection"></param>
<param name="item"></param>
</member>
<member name="M:HandyControl.Tools.Extension.CryptographyExtension.GenerateMD5(System.String)">
<summary>
Generate MD5 Hash
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.CryptographyExtension.GenerateSHA256(System.String)">
<summary>
Generate SHA256 Hash
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.CryptographyExtension.EncryptStringAES(System.String,System.String)">
<summary>
Encrypt string with AES
</summary>
<param name="input"></param>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.CryptographyExtension.DecryptStringAES(System.String,System.String)">
<summary>
Decrypt string with AES
</summary>
<param name="input"></param>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.CryptographyExtension.EncryptStringBase64(System.String)">
<summary>
Encrypt string with Base64
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.CryptographyExtension.DecryptStringBase64(System.String)">
<summary>
Decrypt string with Base64
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.CryptographyExtension.EncryptStringRSA(System.String,System.String)">
<summary>
Encrypt string with RSA
</summary>
<param name="input"></param>
<param name="publicKey"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.CryptographyExtension.DecryptStringRSA(System.String,System.String)">
<summary>
Decrypt string with RSA
</summary>
<param name="input"></param>
<param name="privateKey"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.DateTimeExtension.ToShamsiDate(System.DateTime)">
<summary>
Get Shamsi Date From Miladi Year
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.DateTimeExtension.ToShortShamsiDate(System.DateTime)">
<summary>
Get Short Shamsi Date From Miladi Year
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.DateTimeExtension.ToLongShamsiDate(System.DateTime)">
<summary>
Get Long Shamsi Date From Miladi Year
</summary>
<param name="dateTime">Enter The Jalali DateTime</param>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.Extension.DictionaryExtension">
<summary>
An extension for the <see cref="T:System.Collections.Generic.Dictionary`2"/> class.
</summary>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.Clone``2(System.Collections.Generic.Dictionary{``0,``1})">
<summary>
Clones the dictionary.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<returns>A new <see cref="T:System.Collections.Generic.Dictionary`2"/>.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.AddIfNotExists``2(System.Collections.Generic.Dictionary{``0,``1},``0,``1)">
<summary>
Adds a value if it doesn't exist yet.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<param name="key">The key.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.Update``2(System.Collections.Generic.Dictionary{``0,``1},``0,``1)">
<summary>
Updates a value.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<param name="key">The key.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.Update``2(System.Collections.Generic.Dictionary{``0,``1},System.Collections.Generic.KeyValuePair{``0,``1})">
<summary>
Updates a key value pair.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<param name="pair">The key value pair.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.DeleteIfExistsKey``2(System.Collections.Generic.Dictionary{``0,``1},``0)">
<summary>
Deletes the key if it exists.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<param name="key">The key.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.DeleteIfExistsValue``2(System.Collections.Generic.Dictionary{``0,``1},``1)">
<summary>
Deletes a value if it exists.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.AreValuesNull``2(System.Collections.Generic.Dictionary{``0,``1})">
<summary>
Checks whether all values are <c>null</c> or not.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<returns><c>true</c> if all values are <c>null</c>.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.AreKeysNull``2(System.Collections.Generic.Dictionary{``0,``1})">
<summary>
Checks whether all keys are <c>null</c> or not.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<returns><c>true</c> if all keys are <c>null</c>.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.GetKeyFromValue``2(System.Collections.Generic.Dictionary{``0,``1},``1)">
<summary>
Gets the key for a value.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="dictionary">The dictionary.</param>
<param name="value">The value.</param>
<returns>The found key.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.AddToKeysList``2(System.Collections.Generic.ICollection{``0},System.Collections.Generic.KeyValuePair{``0,``1},``1)">
<summary>
Adds keys to the list.
</summary>
<typeparam name="TKey">The key value type.</typeparam>
<typeparam name="TValue">The value value type.</typeparam>
<param name="keys">The keys.</param>
<param name="pair">The key value pair.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.CheckCountGreaterZero``1(System.Int32,``0)">
<summary>
Checks whether the count is greater than zero.
</summary>
<typeparam name="TValue">The value value type.</typeparam>
<param name="count">The count.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.CheckDictionaryIsNull``2(System.Collections.Generic.Dictionary{``0,``1})">
<summary>
Checks whether the dictionary is <c>null</c>.
</summary>
<typeparam name="TKey">The key value type.</typeparam>
<typeparam name="TValue">The value value type.</typeparam>
<param name="dictionary">The dictionary.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.CheckKeyValuePairIsNull``2(System.Collections.Generic.KeyValuePair{``0,``1})">
<summary>
Checks whether the value pair is <c>null</c>.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="pair">The key value pair.</param>
</member>
<member name="M:HandyControl.Tools.Extension.DictionaryExtension.CheckKeyValuePairIsNull``2(``0,``1)">
<summary>
Checks whether the value pair is <c>null</c>.
</summary>
<typeparam name="TKey">The key type.</typeparam>
<typeparam name="TValue">The value type.</typeparam>
<param name="key">The key.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.EnumerableExtensions.GetEnumeratorWithIndex``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
This Extension Help you to access item index in foreach loop
</summary>
<typeparam name="T"></typeparam>
<param name="enumerable"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.EnumerableExtensions.ShapeView``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
This Extension Help you to Easily implement search, sort, and group operations
</summary>
<typeparam name="TSource"></typeparam>
<param name="source"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.ICulturedStringTransformer.Transform(System.String,System.Globalization.CultureInfo)">
<summary>
Transform the input
</summary>
<param name="input">String to be transformed</param>
<param name="culture">The culture</param>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.Extension.IStringTransformer">
<summary>
Can tranform a string
</summary>
</member>
<member name="M:HandyControl.Tools.Extension.IStringTransformer.Transform(System.String)">
<summary>
Transform the input
</summary>
<param name="input">String to be transformed</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.To.Transform(System.String,HandyControl.Tools.Extension.IStringTransformer[])">
<summary>
Transforms a string using the provided transformers. Transformations are applied in the provided order.
</summary>
<param name="input"></param>
<param name="transformers"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.To.Transform(System.String,System.Globalization.CultureInfo,HandyControl.Tools.Extension.ICulturedStringTransformer[])">
<summary>
Transforms a string using the provided transformers. Transformations are applied in the provided order.
</summary>
<param name="input"></param>
<param name="culture"></param>
<param name="transformers"></param>
<returns></returns>
</member>
<member name="P:HandyControl.Tools.Extension.To.TitleCase">
<summary>
Changes string to title case
</summary>
<example>
"INvalid caSEs arE corrected" -> "Invalid Cases Are Corrected"
</example>
</member>
<member name="P:HandyControl.Tools.Extension.To.LowerCase">
<summary>
Changes the string to lower case
</summary>
<example>
"Sentence casing" -> "sentence casing"
</example>
</member>
<member name="P:HandyControl.Tools.Extension.To.UpperCase">
<summary>
Changes the string to upper case
</summary>
<example>
"lower case statement" -> "LOWER CASE STATEMENT"
</example>
</member>
<member name="P:HandyControl.Tools.Extension.To.SentenceCase">
<summary>
Changes the string to sentence case
</summary>
<example>
"lower case statement" -> "Lower case statement"
</example>
</member>
<member name="T:HandyControl.Tools.Extension.FixedLengthTruncator">
<summary>
Truncate a string to a fixed length
</summary>
</member>
<member name="T:HandyControl.Tools.Extension.FixedNumberOfCharactersTruncator">
<summary>
Truncate a string to a fixed number of letters or digits
</summary>
</member>
<member name="T:HandyControl.Tools.Extension.FixedNumberOfWordsTruncator">
<summary>
Truncate a string to a fixed number of words
</summary>
</member>
<member name="T:HandyControl.Tools.Extension.ITruncator">
<summary>
Can truncate a string.
</summary>
</member>
<member name="M:HandyControl.Tools.Extension.ITruncator.Truncate(System.String,System.Int32,System.String,HandyControl.Tools.Extension.TruncateFrom)">
<summary>
Truncate a string
</summary>
<param name="value">The string to truncate</param>
<param name="length">The length to truncate to</param>
<param name="truncationString">The string used to truncate with</param>
<param name="truncateFrom">The enum value used to determine from where to truncate the string</param>
<returns>The truncated string</returns>
</member>
<member name="T:HandyControl.Tools.Extension.TruncateFrom">
<summary>
Truncation location for humanizer
</summary>
</member>
<member name="F:HandyControl.Tools.Extension.TruncateFrom.Left">
<summary>
Truncate letters from the left (start) of the string
</summary>
</member>
<member name="F:HandyControl.Tools.Extension.TruncateFrom.Right">
<summary>
Truncate letters from the right (end) of the string
</summary>
</member>
<member name="T:HandyControl.Tools.Extension.Truncator">
<summary>
Gets a ITruncator
</summary>
</member>
<member name="P:HandyControl.Tools.Extension.Truncator.FixedLength">
<summary>
Fixed length truncator
</summary>
</member>
<member name="P:HandyControl.Tools.Extension.Truncator.FixedNumberOfCharacters">
<summary>
Fixed number of characters truncator
</summary>
</member>
<member name="P:HandyControl.Tools.Extension.Truncator.FixedNumberOfWords">
<summary>
Fixed number of words truncator
</summary>
</member>
<member name="T:HandyControl.Tools.Extension.ListExtension">
<summary>
An extension for the <see cref="T:System.Collections.Generic.List`1"/> class.
</summary>
</member>
<member name="M:HandyControl.Tools.Extension.ListExtension.Clone``1(System.Collections.Generic.List{``0})">
<summary>
Clones the list.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="list">The list.</param>
<returns>The new list.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.ListExtension.AddIfNotExists``1(System.Collections.Generic.List{``0},``0)">
<summary>
Adds a value if it doesn't exist yet.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="list">The list.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.ListExtension.UpdateValue``1(System.Collections.Generic.IList{``0},``0,``0)">
<summary>
Updates a value.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="list">The list.</param>
<param name="value">The value.</param>
<param name="newValue">The new value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.ListExtension.DeleteIfExists``1(System.Collections.Generic.IList{``0},``0)">
<summary>
Deletes a value if it exists.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="list">The list.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.ListExtension.AreValuesNull``1(System.Collections.Generic.IList{``0})">
<summary>
Checks whether all values are <c>null</c> or not.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="list">The list.</param>
<returns><c>true</c> if all values are <c>null</c>.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.ListExtension.CheckListAndValueIsNull``1(System.Collections.Generic.IList{``0},``0)">
<summary>
Checks whether the list and the values are <c>null</c>.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="list">The list.</param>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.ListExtension.CheckValueIsNull``1(``0)">
<summary>
Checks whether a value is <c>null</c>.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="value">The value.</param>
</member>
<member name="M:HandyControl.Tools.Extension.ListExtension.CheckListIsNull``1(System.Collections.Generic.IList{``0})">
<summary>
Checks whether the list is <c>null</c>.
</summary>
<typeparam name="T">The type.</typeparam>
<param name="list">The list.</param>
</member>
<member name="M:HandyControl.Tools.Extension.StringExtension1.Format(System.String,System.Object[])">
<summary>
Enable quick and more natural string.Format calls
</summary>
<param name="input"></param>
<param name="args"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.StringExtension1.Transform(System.String,HandyControl.Tools.Extension.IStringTransformer[])">
<summary>
Transforms a string using the provided transformers. Transformations are applied in the provided order.
</summary>
<param name="input"></param>
<param name="transformers"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.StringExtension1.Truncate(System.String,System.Int32)">
<summary>
Truncate the string
</summary>
<param name="input">The string to be truncated</param>
<param name="length">The length to truncate to</param>
<returns>The truncated string</returns>
</member>
<member name="M:HandyControl.Tools.Extension.StringExtension1.Truncate(System.String,System.Int32,HandyControl.Tools.Extension.ITruncator,HandyControl.Tools.Extension.TruncateFrom)">
<summary>
Truncate the string
</summary>
<param name="input">The string to be truncated</param>
<param name="length">The length to truncate to</param>
<param name="truncator">The truncate to use</param>
<param name="from">The enum value used to determine from where to truncate the string</param>
<returns>The truncated string</returns>
</member>
<member name="M:HandyControl.Tools.Extension.StringExtension1.Truncate(System.String,System.Int32,System.String,HandyControl.Tools.Extension.TruncateFrom)">
<summary>
Truncate the string
</summary>
<param name="input">The string to be truncated</param>
<param name="length">The length to truncate to</param>
<param name="truncationString">The string used to truncate with</param>
<param name="from">The enum value used to determine from where to truncate the string</param>
<returns>The truncated string</returns>
</member>
<member name="M:HandyControl.Tools.Extension.StringExtension1.Truncate(System.String,System.Int32,System.String,HandyControl.Tools.Extension.ITruncator,HandyControl.Tools.Extension.TruncateFrom)">
<summary>
Truncate the string
</summary>
<param name="input">The string to be truncated</param>
<param name="length">The length to truncate to</param>
<param name="truncationString">The string used to truncate with</param>
<param name="truncator">The truncator to use</param>
<param name="from">The enum value used to determine from where to truncate the string</param>
<returns>The truncated string</returns>
</member>
<member name="M:HandyControl.Tools.Extension.StringExtension1.ChangeEncoding(System.String,System.Text.Encoding,System.Text.Encoding)">
<summary>
Converts this <see cref="T:System.String"/> from one encoding to another.
</summary>
<param name="value">The input <see cref="T:System.String"/>.</param>
<param name="from">The input encoding.</param>
<param name="to">The output encoding.</param>
<returns>A new <see cref="T:System.String"/> with its data converted to <paramref name="to"/>.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.StringExtension1.ToColor(System.String)">
<summary>
Creates a Color from a XAML color string.
</summary>
<param name="colorString"></param>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.Extension.VisualTree">
<summary>
Defines a collection of extensions methods for UI.
</summary>
</member>
<member name="M:HandyControl.Tools.Extension.VisualTree.FindDescendantByName(System.Windows.DependencyObject,System.String)">
<summary>
Find descendant <see cref="T:System.Windows.FrameworkElement"/> control using its name.
</summary>
<param name="element">Parent element.</param>
<param name="name">Name of the control to find</param>
<returns>Descendant control or null if not found.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.VisualTree.FindDescendant``1(System.Windows.DependencyObject)">
<summary>
Find first descendant control of a specified type.
</summary>
<typeparam name="T">Type to search for.</typeparam>
<param name="element">Parent element.</param>
<returns>Descendant control or null if not found.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.VisualTree.FindDescendant(System.Windows.DependencyObject,System.Type)">
<summary>
Find first descendant control of a specified type.
</summary>
<param name="element">Parent element.</param>
<param name="type">Type of descendant.</param>
<returns>Descendant control or null if not found.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.VisualTree.FindDescendants``1(System.Windows.DependencyObject)">
<summary>
Find all descendant controls of the specified type.
</summary>
<typeparam name="T">Type to search for.</typeparam>
<param name="element">Parent element.</param>
<returns>Descendant controls or empty if not found.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.VisualTree.FindAscendantByName(System.Windows.DependencyObject,System.String)">
<summary>
Find visual ascendant <see cref="T:System.Windows.FrameworkElement"/> control using its name.
</summary>
<param name="element">Parent element.</param>
<param name="name">Name of the control to find</param>
<returns>Descendant control or null if not found.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.VisualTree.FindAscendant``1(System.Windows.DependencyObject)">
<summary>
Find first visual ascendant control of a specified type.
</summary>
<typeparam name="T">Type to search for.</typeparam>
<param name="element">Child element.</param>
<returns>Ascendant control or null if not found.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.VisualTree.FindAscendant(System.Windows.DependencyObject,System.Type)">
<summary>
Find first visual ascendant control of a specified type.
</summary>
<param name="element">Child element.</param>
<param name="type">Type of ascendant to look for.</param>
<returns>Ascendant control or null if not found.</returns>
</member>
<member name="M:HandyControl.Tools.Extension.VisualTree.FindAscendants(System.Windows.DependencyObject)">
<summary>
Find all visual ascendants for the element.
</summary>
<param name="element">Child element.</param>
<returns>A collection of parent elements or null if none found.</returns>
</member>
<member name="T:HandyControl.Tools.Extension.ColorExtension">
<summary>
Color extension class
</summary>
</member>
<member name="M:HandyControl.Tools.Extension.ColorExtension.ToInt32(System.Windows.Media.Color)">
<summary>
Convert color to decimal representation (rgb order is reversed)
</summary>
<param name="color"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.ColorExtension.ToInt32Reverse(System.Windows.Media.Color)">
<summary>
Convert color to decimal representation (rgb order is reversed)
</summary>
<param name="color"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.GeometryExtension.GetTotalLength(System.Windows.Media.Geometry)">
<summary>
Get the total length of the path
</summary>
<param name="geometry"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.GeometryExtension.GetTotalLength(System.Windows.Media.Geometry,System.Windows.Size,System.Double)">
<summary>
Get the total length of the path
</summary>
<param name="geometry"></param>
<param name="size"></param>
<param name="strokeThickness"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.Extension.UIElementExtension.Show(System.Windows.UIElement)">
<summary>
Display element
</summary>
<param name="element"></param>
</member>
<member name="M:HandyControl.Tools.Extension.UIElementExtension.Show(System.Windows.UIElement,System.Boolean)">
<summary>
Display element
</summary>
<param name="element"></param>
<param name="show"></param>
</member>
<member name="M:HandyControl.Tools.Extension.UIElementExtension.Hide(System.Windows.UIElement)">
<summary>
Unrealistic elements, but reserve space
</summary>
<param name="element"></param>
</member>
<member name="M:HandyControl.Tools.Extension.UIElementExtension.Collapse(System.Windows.UIElement)">
<summary>
No elements are displayed, and no space is reserved
</summary>
<param name="element"></param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.IsSingleInstance(System.String)">
<summary>
Check that only one instance of the program runs
</summary>
<param name="AssemblyName"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.BringWindowToFront">
<summary>
Bring MainWindow To Front
</summary>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.IsAdministrator">
<summary>
Check if Running Application runs with admin access or not
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.GetAbsoluteUri(System.String,System.String)">
<summary>
Get AbsoluteUri like pack://application:,,,/WpfApp;component/Style.xaml
</summary>
<param name="AssemblyName">Project Name</param>
<param name="path">xaml file path</param>
<returns>pack://application:,,,/{AssemblyName};component/{path}</returns>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.StartProfileOptimization(System.String)">
<summary>
Faster application execution at startup by caching
</summary>
<param name="CachePath">Cache Path</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.Restart(System.Boolean)">
<summary>
Close the application and start a new instance immediately
</summary>
<param name="restartAsAdministrator"></param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.GetExecutablePath">
<summary>
Assembly Based Method to Get the path of the executable file, this method work in .Net Framework and .Net Core in Portable and Publish Mode
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.GetExecutablePathNative">
<summary>
Native Method to Get the path of the executable file, this method work in .Net Framework and .Net Core in Portable and Publish Mode
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.SendMessageToAnotherProcess(System.String,System.String)">
<summary>
Send Message to Another Application
</summary>
<param name="MainWindowTitle"></param>
<param name="Message"></param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.ListenToReceiveMessageFromAnotherProcess(System.Windows.Window,System.Action{System.String})">
<summary>
Listen to Receive Message from Another Process
</summary>
<param name="window"></param>
<param name="action"></param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.RegisterContextMenuToDirectory(System.String,System.String,System.String)">
<summary>
Register Context Menu in Directory
Use this method when you want to add a ContextMenu when you right-click on folders
</summary>
<param name="ContextMenuName"></param>
<param name="Command"></param>
<param name="IconPath">Icon Should be in *.ico format</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.UnRegisterContextMenuFromDirectory(System.String)">
<summary>
UnRegister Context Menu from Directory
Use this method when you want to remove a ContextMenu when you right-click on folders
</summary>
<param name="ContextMenuName"></param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.RegisterCascadeContextMenuToDirectory(System.String,System.String,System.String,System.String,System.String)">
<summary>
Register Cascade Context Menu in Directory
Use this method when you want to add a Cascade Menu in ContextMenu when you right-click on folders
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="CascadeContextMenuName"></param>
<param name="Command"></param>
<param name="IconPath">Icon Should be in *.ico format</param>
<param name="CascadeIconPath">Icon Should be in *.ico format</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.UnRegisterCascadeContextMenuFromDirectory(System.String,System.String)">
<summary>
UnRegister Cascade Context Menu from Directory
Use this method when you want to remove a Cascade Menu from ContextMenu when you right-click on folders
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="CascadeContextMenuName"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.RegisterContextMenuToFile(System.String,System.String,System.String)">
<summary>
Register Context Menu in File
Use this method when you want to add a ContextMenu when you right-click on files
</summary>
<param name="ContextMenuName"></param>
<param name="Command"></param>
<param name="IconPath">Icon Should be in *.ico format</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.UnRegisterContextMenuFromFile(System.String)">
<summary>
UnRegister Context Menu from File
Use this method when you want to remove a ContextMenu when you right-click on files
</summary>
<param name="ContextMenuName"></param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.RegisterCascadeContextMenuToFile(System.String,System.String,System.String,System.String,System.String)">
<summary>
Register Cascade Context Menu in File
Use this method when you want to add a Cascade Menu in ContextMenu when you right-click on files
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="CascadeContextMenuName"></param>
<param name="Command"></param>
<param name="IconPath">Icon Should be in *.ico format</param>
<param name="CascadeIconPath">Icon Should be in *.ico format</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.UnRegisterCascadeContextMenuFromFile(System.String,System.String)">
<summary>
UnRegister Cascade Context Menu from File
Use this method when you want to remove a Cascade Menu from ContextMenu when you right-click on files
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="CascadeContextMenuName"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.RegisterContextMenuToBackground(System.String,System.String,System.String)">
<summary>
Register Context Menu in Background
Use this method when you want to add a ContextMenu when you right-click on desktop or Explorer background
</summary>
<param name="ContextMenuName"></param>
<param name="Command"></param>
<param name="IconPath">Icon Should be in *.ico format</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.UnRegisterContextMenuFromBackground(System.String)">
<summary>
UnRegister Context Menu from Background
Use this method when you want to remove a ContextMenu when you right-click on desktop or Explorer background
</summary>
<param name="ContextMenuName"></param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.RegisterCascadeContextMenuToBackground(System.String,System.String,System.String,System.String,System.String)">
<summary>
Register Cascade Context Menu in Background
Use this method when you want to add a Cascade Menu in ContextMenu when you right-click on desktop or Explorer background
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="CascadeContextMenuName"></param>
<param name="Command"></param>
<param name="IconPath">Icon Should be in *.ico format</param>
<param name="CascadeIconPath">Icon Should be in *.ico format</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.UnRegisterCascadeContextMenuFromBackground(System.String,System.String)">
<summary>
UnRegister Cascade Context Menu from Background
Use this method when you want to remove a Cascade Menu from ContextMenu when you right-click on desktop or Explorer background
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="CascadeContextMenuName"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.RegisterContextMenuToDrive(System.String,System.String,System.String)">
<summary>
Register Context Menu in Drive
Use this method when you want to add a ContextMenu when you right-click on drives
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="Command"></param>
<param name="IconPath">Icon Should be in *.ico format</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.UnRegisterContextMenuFromDrive(System.String)">
<summary>
UnRegister Context Menu from Drive
Use this method when you want to remove a ContextMenu when you right-click on drives
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.RegisterCascadeContextMenuToDrive(System.String,System.String,System.String,System.String,System.String)">
<summary>
Register Cascade Context Menu in Drive
Use this method when you want to add a Cascade Menu in ContextMenu when you right-click on drives
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="CascadeContextMenuName"></param>
<param name="Command"></param>
<param name="IconPath">Icon Should be in *.ico format</param>
<param name="CascadeIconPath">Icon Should be in *.ico format</param>
</member>
<member name="M:HandyControl.Tools.ApplicationHelper.UnRegisterCascadeContextMenuFromDrive(System.String,System.String)">
<summary>
UnRegister Cascade Context Menu from Drive
Use this method when you want to remove a Cascade Menu from ContextMenu when you right-click on drives
This Method need Administrator Access
</summary>
<param name="ContextMenuName"></param>
<param name="CascadeContextMenuName"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ColorHelper.GetColorFromBrush(System.Windows.Media.Brush)">
<summary>
Get Color from LinearGradientBrush, SolidColorBrush and Brush
</summary>
<param name="brush"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ColorHelper.GetHexFromColor(System.Windows.Media.Color)">
<summary>
Get Hex Code from Color
</summary>
<param name="color"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ColorHelper.GetHexFromBrush(System.Windows.Media.Brush)">
<summary>
Get Hex Code from Brush
</summary>
<param name="brush"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ColorHelper.GetColorFromString(System.String)">
<summary>
Creates a Color from a XAML color string.
</summary>
<param name="colorString"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ConvertHelper.ToFileSize(System.Int64)">
<summary>
Translate numeric file size in bytes to a human-readable shorter string format.
</summary>
<param name="size"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.GenerateSHA256(System.String)">
<summary>
Generate SHA256 for String
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.GenerateSHA256FromFile(System.String)">
<summary>
Generate SHA256 for File
</summary>
<param name="FilePath"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.EncryptStringAES(System.String,System.String)">
<summary>
Encrypt string with AES
</summary>
<param name="input"></param>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.DecryptStringAES(System.String,System.String)">
<summary>
Decrypt string with AES
</summary>
<param name="encryptedString"></param>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.EncryptStringBase64(System.String)">
<summary>
Encrypt string with Base64
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.DecryptStringBase64(System.String)">
<summary>
Decrypt string with Base64
</summary>
<param name="encryptedString"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.EncryptStringRSA(System.String,System.String)">
<summary>
Encrypt string with RSA
</summary>
<param name="input"></param>
<param name="publicKey"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.DecryptStringRSA(System.String,System.String)">
<summary>
Decrypt string with RSA
</summary>
<param name="encryptedString"></param>
<param name="privateKey"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.DecryptFileAESAsync(System.String,System.String,System.String)">
<summary>Decrypt a file async.</summary>
<param name="sourceFilename">The full path and name of the file to be decrypted.</param>
<param name="destinationFilename">The full path and name of the file to be output.</param>
<param name="password">The password for the decryption.</param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.DecryptFileAES(System.String,System.String,System.String)">
<summary>Decrypt a file.</summary>
<param name="sourceFilename">The full path and name of the file to be decrypted.</param>
<param name="destinationFilename">The full path and name of the file to be output.</param>
<param name="password">The password for the decryption.</param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.EncryptFileAESAsync(System.String,System.String,System.String)">
<summary>Encrypt a file async.</summary>
<param name="sourceFilename">The full path and name of the file to be encrypted.</param>
<param name="destinationFilename">The full path and name of the file to be output.</param>
<param name="password">The password for the encryption.</param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.EncryptFileAES(System.String,System.String,System.String)">
<summary>Encrypt a file.</summary>
<param name="sourceFilename">The full path and name of the file to be encrypted.</param>
<param name="destinationFilename">The full path and name of the file to be output.</param>
<param name="password">The password for the encryption.</param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.EncryptDataRSA(System.Byte[],System.String)">
<summary>
Encrypt a file Asymmetric
</summary>
<param name="data"></param>
<param name="publicKey"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.DecryptDataRSA(System.Byte[],System.String)">
<summary>
Decrypt a file Asymmetric
</summary>
<param name="data"></param>
<param name="privateKey"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.EncryptFileRSAAsync(System.String,System.String,System.String)">
<summary>
Encrypt a File async.
</summary>
<param name="inputFilePath"></param>
<param name="outputFilePath"></param>
<param name="publicKey"></param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.EncryptFileRSA(System.String,System.String,System.String)">
<summary>
Encrypt a File.
</summary>
<param name="inputFilePath"></param>
<param name="outputFilePath"></param>
<param name="publicKey"></param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.DecryptFileRSAAsync(System.String,System.String,System.String)">
<summary>
Decrypt a File async.
</summary>
<param name="inputFilePath"></param>
<param name="outputFilePath"></param>
<param name="privateKey"></param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.DecryptFileRSA(System.String,System.String,System.String)">
<summary>
Decrypt a File.
</summary>
<param name="inputFilePath"></param>
<param name="outputFilePath"></param>
<param name="privateKey"></param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.GenerateRSAKey(System.Int32)">
<summary>
This method generates RSA public and private keys
KeySize is measured in bits. 1024 is the default, 2048 is better, 4096 is more robust but takes a fair bit longer to generate.
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.ExportPublicKeyToFile(System.String,System.String)">
<summary>
Export PublicKey To File
</summary>
<param name="path"></param>
<param name="publicKey"></param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.ReadPublicKey(System.String)">
<summary>
Read PublicKey from File
</summary>
<param name="path"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.ExportPrivateKeyToFile(System.String,System.String,System.String,System.String)">
<summary>
Export PrivateKey To File
</summary>
<param name="path"></param>
<param name="privateKey"></param>
<param name="password"></param>
<param name="symmetricSalt"></param>
</member>
<member name="M:HandyControl.Tools.CryptographyHelper.ReadPrivateKey(System.String,System.String,System.String)">
<summary>
Read PrivateKey from File
</summary>
<param name="path"></param>
<param name="password"></param>
<param name="symmetricSalt"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.InIHelper.ReadValue(System.String,System.String,System.String)">
<summary>
Read Data Value From the Ini File
</summary>
<param name="Key">must be unique</param>
<param name="Section">Optional</param>
<param name="Path">default is: application startup folder location</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.InIHelper.AddValue(System.String,System.String,System.String,System.String)">
<summary>
Write Data to the INI File
</summary>
<param name="Key"></param>
<param name="Value"></param>
<param name="Section">Optional</param>
<param name="Path">default is: application startup folder location</param>
</member>
<member name="M:HandyControl.Tools.InIHelper.DeleteKey(System.String,System.String,System.String)">
<summary>
Delete Key from INI File
</summary>
<param name="Key"></param>
<param name="Section">Optional</param>
<param name="Path"></param>
</member>
<member name="M:HandyControl.Tools.InIHelper.DeleteSection(System.String,System.String)">
<summary>
Delete Section from INI File
</summary>
<param name="Section"></param>
<param name="Path"></param>
</member>
<member name="M:HandyControl.Tools.InIHelper.IsKeyExists(System.String,System.String,System.String)">
<summary>
Check if Key Exist or Not in INI File
</summary>
<param name="Key"></param>
<param name="Section">Optional</param>
<param name="Path"></param>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.MicaHelper">
<summary>
Contains static handlers for applying background Mica effects from Windows 11.
</summary>
</member>
<member name="M:HandyControl.Tools.MicaHelper.IsSupported(HandyControl.Tools.BackdropType)">
<summary>
Checks if the current <see cref="N:Windows"/> supports selected <see cref="!:BackgroundType"/>.
</summary>
<param name="type">Background type to check.</param>
<returns><see langword="true"/> if <see cref="!:BackgroundType"/> is supported.</returns>
</member>
<member name="M:HandyControl.Tools.MicaHelper.Apply(System.Windows.Window,HandyControl.Tools.BackdropType,System.Boolean)">
<summary>
Applies selected background effect to <see cref="T:System.Windows.Window"/> when is rendered.
</summary>
<param name="window">Window to apply effect.</param>
<param name="type">Background type.</param>
<param name="force">Skip the compatibility check.</param>
</member>
<member name="M:HandyControl.Tools.MicaHelper.Apply(System.IntPtr,HandyControl.Tools.BackdropType,System.Boolean)">
<summary>
Applies selected background effect to <c>hWnd</c> by it's pointer.
</summary>
<param name="handle">Pointer to the window handle.</param>
<param name="type">Background type.</param>
<param name="force">Skip the compatibility check.</param>
</member>
<member name="M:HandyControl.Tools.MicaHelper.Remove(System.Windows.Window)">
<summary>
Tries to remove background effects if they have been applied to the <see cref="T:System.Windows.Window"/>.
</summary>
<param name="window">The window from which the effect should be removed.</param>
</member>
<member name="M:HandyControl.Tools.MicaHelper.Remove(System.IntPtr)">
<summary>
Tries to remove all effects if they have been applied to the <c>hWnd</c>.
</summary>
<param name="handle">Pointer to the window handle.</param>
</member>
<member name="M:HandyControl.Tools.MicaHelper.ApplyDarkMode(System.Windows.Window)">
<summary>
Tries to inform the operating system that this window uses dark mode.
</summary>
<param name="window">Window to apply effect.</param>
</member>
<member name="M:HandyControl.Tools.MicaHelper.ApplyDarkMode(System.IntPtr)">
<summary>
Tries to inform the operating system that this <c>hWnd</c> uses dark mode.
</summary>
<param name="handle">Pointer to the window handle.</param>
</member>
<member name="M:HandyControl.Tools.MicaHelper.RemoveDarkMode(System.Windows.Window)">
<summary>
Tries to clear the dark theme usage information.
</summary>
<param name="window">Window to remove effect.</param>
</member>
<member name="M:HandyControl.Tools.MicaHelper.RemoveDarkMode(System.IntPtr)">
<summary>
Tries to clear the dark theme usage information.
</summary>
<param name="handle">Pointer to the window handle.</param>
</member>
<member name="M:HandyControl.Tools.MicaHelper.RemoveTitleBar(System.IntPtr)">
<summary>
Tries to remove default TitleBar from <c>hWnd</c>.
</summary>
<param name="handle">Pointer to the window handle.</param>
<returns><see langowrd="false"/> is problem occurs.</returns>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindowsNT">
<summary>
Windows NT
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows7">
<summary>
Windows 7
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows7_OrGreater">
<summary>
Windows 7 Or Greater
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows8">
<summary>
Windows 8
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows8_OrGreater">
<summary>
Windows 8 Or Greater
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows81">
<summary>
Windows 8.1
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows81_OrGreater">
<summary>
Windows 8.1 Or Greater
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10">
<summary>
Windows 10
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_OrGreater">
<summary>
Windows 10 Or Greater
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1507">
<summary>
Windows 10 Threshold1 Version 1507 Build 10240
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1507_OrGreater">
<summary>
Windows 10 Threshold1 Version 1507 Build 10240 Or Greater
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1511">
<summary>
Windows 10 Threshold2 Version 1511 Build 10586 (November Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1511_OrGreater">
<summary>
Windows 10 Threshold2 Version 1511 Build 10586 Or Greater (November Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1607">
<summary>
Windows 10 Redstone1 Version 1607 Build 14393 (Anniversary Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1607_OrGreater">
<summary>
Windows 10 Redstone1 Version 1607 Build 14393 Or Greater (Anniversary Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1703">
<summary>
Windows 10 Redstone2 Version 1703 Build 15063 (Creators Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1703_OrGreater">
<summary>
Windows 10 Redstone2 Version 1703 Build 15063 Or Greater (Creators Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1709">
<summary>
Windows 10 Redstone3 Version 1709 Build 16299 (Fall Creators Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1709_OrGreater">
<summary>
Windows 10 Redstone3 Version 1709 Build 16299 Or Greater (Fall Creators Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1803">
<summary>
Windows 10 Redstone4 Version 1803 Build 17134 (April 2018 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1803_OrGreater">
<summary>
Windows 10 Redstone4 Version 1803 Build 17134 Or Greater (April 2018 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1809">
<summary>
Windows 10 Redstone5 Version 1809 Build 17763 (October 2018 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1809_OrGreater">
<summary>
Windows 10 Redstone5 Version 1809 Build 17763 Or Greater (October 2018 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1903">
<summary>
Windows 10 19H1 Version 1903 Build 18362 (May 2019 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1903_OrGreater">
<summary>
Windows 10 19H1 Version 1903 Build 18362 Or Greater (May 2019 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1909">
<summary>
Windows 10 19H2 Version 1909 Build 18363 (November 2019 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_1909_OrGreater">
<summary>
Windows 10 19H2 Version 1909 Build 18363 Or Greater (November 2019 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_2004">
<summary>
Windows 10 20H1 Version 2004 Build 19041 (May 2020 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_2004_OrGreater">
<summary>
Windows 10 20H1 Version 2004 Build 19041 Or Greater (May 2020 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_2009">
<summary>
Windows 10 20H2 Version 2009 Build 19042 (October 2020 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_2009_OrGreater">
<summary>
Windows 10 20H2 Version 2009 Build 19042 Or Greater (October 2020 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_21H1">
<summary>
Windows 10 21H1 Build 19043
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows10_21H1_OrGreater">
<summary>
Windows 10 21H1 Build 19043 Or Greater (May 2021 Update)
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows11">
<summary>
Windows 11 Build 22000
</summary>
</member>
<member name="P:HandyControl.Tools.OSVersionHelper.IsWindows11_OrGreater">
<summary>
Windows 11 Build 22000 Or Greater
</summary>
</member>
<member name="M:HandyControl.Tools.RegistryHelper.AddOrUpdateKey``1(System.String,System.String,``0,Microsoft.Win32.RegistryKey)">
<summary>
Add Or Update Key
</summary>
<typeparam name="T"></typeparam>
<param name="Key"></param>
<param name="Folder"></param>
<param name="Value"></param>
<param name="Location">null mean CurrentUser</param>
</member>
<member name="M:HandyControl.Tools.RegistryHelper.GetValue``1(System.String,System.String,Microsoft.Win32.RegistryKey)">
<summary>
Get Value from Key
</summary>
<typeparam name="T"></typeparam>
<param name="Key"></param>
<param name="Folder"></param>
<param name="Location"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.RegistryHelper.DeleteKey(System.String,System.String,Microsoft.Win32.RegistryKey,System.Boolean)">
<summary>
Delete Key
</summary>
<param name="Key"></param>
<param name="Folder"></param>
<param name="Location"></param>
<param name="IsDeleteSubKey"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.RegistryHelper.DeleteSubKeyTree(System.String,System.String,Microsoft.Win32.RegistryKey)">
<summary>
Delete a Key and any childs recursively
</summary>
<param name="SubKey"></param>
<param name="Folder"></param>
<param name="Location"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.WindowHelper.GetActiveWindow">
<summary>
Get the active window in the current application
</summary>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.WindowHelper.SetWindowToForeground(System.Windows.Window)">
<summary>
Make the window active as the topmost window in the foreground
</summary>
<param name="window"></param>
</member>
<member name="M:HandyControl.Tools.WindowHelper.TouchDragMove(System.Windows.Window)">
<summary>
开始使用触摸拖动窗口,在触摸抬起后自动结束
</summary>
</member>
<member name="M:HandyControl.Tools.XmlHelper.Serialize``1(``0,System.String)">
<summary>
Serializes the data in the object to the designated file path
</summary>
<typeparam name="T">Type of Object to serialize</typeparam>
<param name="dataToSerialize">Object to serialize</param>
<param name="filePath">FilePath for the XML file</param>
</member>
<member name="M:HandyControl.Tools.XmlHelper.Deserialize``1(System.String)">
<summary>
Deserializes the data in the XML file into an object
</summary>
<typeparam name="T">Type of object to deserialize</typeparam>
<param name="filePath">FilePath to XML file</param>
<returns>Object containing deserialized data</returns>
</member>
<member name="T:HandyControl.Tools.AnimationHelper">
<summary>
包含一些常用的动画辅助方法
</summary>
</member>
<member name="M:HandyControl.Tools.AnimationHelper.CreateAnimation(System.Windows.Thickness,System.Double)">
<summary>
创建一个Thickness动画
</summary>
<param name="thickness"></param>
<param name="milliseconds"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.AnimationHelper.CreateAnimation(System.Double,System.Double)">
<summary>
创建一个Double动画
</summary>
<param name="toValue"></param>
<param name="milliseconds"></param>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.ArithmeticHelper">
<summary>
包含内部使用的一些简单算法
</summary>
</member>
<member name="M:HandyControl.Tools.ArithmeticHelper.DivideInt2Arr(System.Int32,System.Int32)">
<summary>
平分一个整数到一个数组中
</summary>
<param name="num"></param>
<param name="count"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ArithmeticHelper.CalSafePoint(System.Windows.FrameworkElement,System.Windows.FrameworkElement,System.Windows.Thickness)">
<summary>
计算控件在窗口中的可见坐标
</summary>
</member>
<member name="M:HandyControl.Tools.ArithmeticHelper.GetLayoutRect(System.Windows.FrameworkElement)">
<summary>
获取布局范围框
</summary>
<param name="element"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ArithmeticHelper.CalAngle(System.Windows.Point,System.Windows.Point)">
<summary>
计算两点的连线和x轴的夹角
</summary>
<param name="center"></param>
<param name="p"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ArithmeticHelper.CalNormal(System.Windows.Media.Media3D.Point3D,System.Windows.Media.Media3D.Point3D,System.Windows.Media.Media3D.Point3D)">
<summary>
计算法线
</summary>
<param name="p0"></param>
<param name="p1"></param>
<param name="p2"></param>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.InputClickHelper">
<summary>
输入层点击帮助类
</summary>
</member>
<member name="M:HandyControl.Tools.InputClickHelper.AttachMouseDownMoveUpToClick(System.Windows.UIElement,System.EventHandler,System.EventHandler)">
<summary>
将 MouseDown MouseMove MouseUp 封装为点击事件
</summary>
<param name="element">要被附加的元素</param>
<param name="clickEventHandler">点击的事件</param>
<param name="dragStarted">因为拖动而结束点击时触发</param>
</member>
<member name="M:HandyControl.Tools.InputClickHelper.DetachMouseDownMoveUpToClick(System.Windows.UIElement,System.EventHandler,System.EventHandler)">
<summary>
去掉对 <paramref name="element" /> 的点击时间的监听
</summary>
<param name="element"></param>
<param name="clickEventHandler">点击的事件</param>
<param name="dragStarted">因为拖动而结束点击时触发的事件</param>
</member>
<member name="T:HandyControl.Tools.ResourceHelper">
<summary>
Resource help class
</summary>
</member>
<member name="M:HandyControl.Tools.ResourceHelper.GetResource``1(System.String)">
<summary>
Get Resource
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ResourceHelper.GetTheme">
<summary>
get HandyControl theme
</summary>
</member>
<member name="T:HandyControl.Tools.SingleOpenHelper">
<summary>
This class can provide single-open functions for visual elements
</summary>
</member>
<member name="M:HandyControl.Tools.SingleOpenHelper.CreateControl``1">
<summary>
Create an instance based on the specified type
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.ValidateHelper">
<summary>
验证帮助类
</summary>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfDouble(System.Object)">
<summary>
是否在浮点数范围内
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfPosDouble(System.Object)">
<summary>
是否在正浮点数范围内
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfPosDoubleIncludeZero(System.Object)">
<summary>
是否在正浮点数范围内包括0
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfNegDouble(System.Object)">
<summary>
是否在负浮点数范围内
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfNegDoubleIncludeZero(System.Object)">
<summary>
是否在负浮点数范围内包括0
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfPosInt(System.Object)">
<summary>
是否在正整数范围内
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfPosIntIncludeZero(System.Object)">
<summary>
是否在正整数范围内包括0
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfNegInt(System.Object)">
<summary>
是否在负整数范围内
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.ValidateHelper.IsInRangeOfNegIntIncludeZero(System.Object)">
<summary>
是否在负整数范围内包括0
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.MARGINS.Left">
<summary>Width of left border that retains its size.</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.MARGINS.Right">
<summary>Width of right border that retains its size.</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.MARGINS.Top">
<summary>Height of top border that retains its size.</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.MARGINS.Bottom">
<summary>Height of bottom border that retains its size.</summary>
</member>
<member name="P:HandyControl.Tools.Interop.InteropValues.WINDOWPLACEMENT.Default">
<summary>
Gets the default (empty) value.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_ASYNCWINDOWPOS">
<summary>
If the calling thread and the thread that owns the window are attached to different input queues, the system posts
the request to the thread that owns the window. This prevents the calling thread from blocking its execution while
other threads process the request.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_DEFERERASE">
<summary>
Prevents generation of the WM_SYNCPAINT message.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_DRAWFRAME">
<summary>
Draws a frame (defined in the window's class description) around the window.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_FRAMECHANGED">
<summary>
Applies new frame styles set using the SetWindowLong function. Sends a WM_NCCALCSIZE message to the window, even if
the window's size is not being changed. If this flag is not specified, WM_NCCALCSIZE is sent only when the window's
size is being changed.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_HIDEWINDOW">
<summary>
Hides the window.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOACTIVATE">
<summary>
Does not activate the window. If this flag is not set, the window is activated and moved to the top of either the
topmost or non-topmost group (depending on the setting of the hWndInsertAfter parameter).
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOCOPYBITS">
<summary>
Discards the entire contents of the client area. If this flag is not specified, the valid contents of the client
area are saved and copied back into the client area after the window is sized or repositioned.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOMOVE">
<summary>
Retains the current position (ignores X and Y parameters).
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOOWNERZORDER">
<summary>
Does not change the owner window's position in the Z order.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOREDRAW">
<summary>
Does not redraw changes. If this flag is set, no repainting of any kind occurs. This applies to the client area,
the nonclient area (including the title bar and scroll bars), and any part of the parent window uncovered as a
result of the window being moved. When this flag is set, the application must explicitly invalidate or redraw any
parts of the window and parent window that need redrawing.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOREPOSITION">
<summary>
Same as the SWP_NOOWNERZORDER flag.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOSENDCHANGING">
<summary>
Prevents the window from receiving the WM_WINDOWPOSCHANGING message.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOSIZE">
<summary>
Retains the current size (ignores the cx and cy parameters).
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_NOZORDER">
<summary>
Retains the current Z order (ignores the hWndInsertAfter parameter).
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowPositionFlags.SWP_SHOWWINDOW">
<summary>
Displays the window.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowStyles.WS_MAXIMIZE">
<summary>
The window is initially maximized.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowStyles.WS_MAXIMIZEBOX">
<summary>
The window has a maximize button. Cannot be combined with the WS_EX_CONTEXTHELP style. The WS_SYSMENU style must
also be specified.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowStyles.WS_MINIMIZE">
<summary>
The window is initially minimized. Same as the WS_ICONIC style.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.WindowStyles.WS_THICKFRAME">
<summary>
The window has a sizing border. Same as the WS_SIZEBOX style.
</summary>
</member>
<member name="T:HandyControl.Tools.Interop.InteropValues.SW">
<summary>
ShowWindow options
</summary>
</member>
<member name="T:HandyControl.Tools.Interop.InteropValues.DWMSBT">
<summary>
Collection of backdrop types.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMSBT.DWMSBT_AUTO">
<summary>
Automatically selects backdrop effect.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMSBT.DWMSBT_DISABLE">
<summary>
Turns off the backdrop effect.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMSBT.DWMSBT_MAINWINDOW">
<summary>
Sets Mica effect with generated wallpaper tint.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMSBT.DWMSBT_TRANSIENTWINDOW">
<summary>
Sets acrlic effect.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMSBT.DWMSBT_TABBEDWINDOW">
<summary>
Sets blurred wallpaper effect, like Mica without tint.
</summary>
</member>
<member name="T:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE">
<summary>
DWMWINDOWATTRIBUTE enumeration. (dwmapi.h)
<para><see href="https://github.com/electron/electron/issues/29937"/></para>
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_ALLOW_NCPAINT">
<summary>
Enables content rendered in the non-client area to be visible on the frame drawn by DWM.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_CAPTION_BUTTON_BOUNDS">
<summary>
Retrieves the bounds of the caption button area in the window-relative space.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_FORCE_ICONIC_REPRESENTATION">
<summary>
Forces the window to display an iconic thumbnail or peek representation (a static bitmap), even if a live or snapshot representation of the window is available.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_CLOAK">
<summary>
Cloaks the window such that it is not visible to the user.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_CLOAKED">
<summary>
If the window is cloaked, provides one of the following values explaining why.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_FREEZE_REPRESENTATION">
<summary>
Freeze the window's thumbnail image with its current visuals. Do no further live updates on the thumbnail image to match the window's contents.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_USE_IMMERSIVE_DARK_MODE_OLD">
<summary>
Allows a window to either use the accent color, or dark, according to the user Color Mode preferences.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_USE_IMMERSIVE_DARK_MODE">
<summary>
Allows a window to either use the accent color, or dark, according to the user Color Mode preferences.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_WINDOW_CORNER_PREFERENCE">
<summary>
Controls the policy that rounds top-level window corners.
<para>Windows 11 and above.</para>
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_BORDER_COLOR">
<summary>
The color of the thin border around a top-level window.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_CAPTION_COLOR">
<summary>
The color of the caption.
<para>Windows 11 and above.</para>
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_TEXT_COLOR">
<summary>
The color of the caption text.
<para>Windows 11 and above.</para>
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_VISIBLE_FRAME_BORDER_THICKNESS">
<summary>
Width of the visible border around a thick frame window.
<para>Windows 11 and above.</para>
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_SYSTEMBACKDROP_TYPE">
<summary>
Allows to enter a value from 0 to 4 deciding on the imposed backdrop effect.
</summary>
</member>
<member name="F:HandyControl.Tools.Interop.InteropValues.DWMWINDOWATTRIBUTE.DWMWA_MICA_EFFECT">
<summary>
Indicates whether the window should use the Mica effect.
<para>Windows 11 and above.</para>
</summary>
</member>
<member name="T:HandyControl.Tools.RegexJudgment">
<summary>
Contains some regular verification operations
</summary>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsKindOf(System.String,System.String)">
<summary>
Determine whether the string format meets certain requirements
</summary>
<param name="str">The string to be judged</param>
<param name="pattern">Regular expression</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsKindOf(System.String,HandyControl.Data.TextType)">
<summary>
Determine whether the string meets the specified format
</summary>
<param name="text">The string to be judged</param>
<param name="textType">Specified formatted text</param>
<returns></returns>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsEmail(System.String)">
<summary>
Determine whether the string format is email
</summary>
<param name="email">Email string to be judged</param>
<returns>Method returns boolean</returns>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsIp(System.String,HandyControl.Data.IpType)">
<summary>
Determine whether the string format is a specified type of IP address
</summary>
<param name="ip">IP string to be judged</param>
<param name="ipType">Specified IP type</param>
<returns>Method returns boolean</returns>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsIp(System.String)">
<summary>
Determine whether the string format is an IP address
</summary>
<param name="ip">IP string to be judged</param>
<returns>Method returns boolean</returns>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsChinese(System.String)">
<summary>
Determine whether the string format is a single Chinese character
</summary>
<param name="str">Single Chinese character string to be judged</param>
<returns>Method returns boolean</returns>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsUrl(System.String)">
<summary>
Determine whether the string format is url
</summary>
<param name="str">URL string to be judged</param>
<returns>Method returns boolean</returns>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsPersian(System.String)">
<summary>
Determine whether the string format is persian
</summary>
<param name="str">string to be judged</param>
<returns>Method returns boolean</returns>
</member>
<member name="M:HandyControl.Tools.RegexJudgment.IsIranNationalCode(System.String)">
<summary>
Determine whether the string format is Iraniana National Code
</summary>
<param name="str">string to be judged</param>
<returns></returns>
</member>
<member name="T:HandyControl.Tools.RegexPatterns">
<summary>
包含一些正则验证所需要的字符串
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.MailPattern">
<summary>
邮件正则匹配表达式
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.PhonePattern">
<summary>
手机号正则匹配表达式
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.IpPattern">
<summary>
IP正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.IpAPattern">
<summary>
A类IP正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.IpBPattern">
<summary>
B类IP正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.IpCPattern">
<summary>
C类IP正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.IpDPattern">
<summary>
D类IP正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.IpEPattern">
<summary>
E类IP正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.ChinesePattern">
<summary>
汉字正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.UrlPattern">
<summary>
Url正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.NumberPattern">
<summary>
数字正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.DigitsPattern">
<summary>
计算性质数字正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.PIntPattern">
<summary>
正整数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.NIntPattern">
<summary>
负整数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.IntPattern">
<summary>
整数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.NnIntPattern">
<summary>
非负整数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.NpIntPattern">
<summary>
非正整数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.PDoublePattern">
<summary>
正浮点数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.NDoublePattern">
<summary>
负浮点数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.DoublePattern">
<summary>
浮点数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.NnDoublePattern">
<summary>
非负浮点数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.NpDoublePattern">
<summary>
非正浮点数正则匹配
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.PersianPattern">
<summary>
شناسایی حروف فارسی
</summary>
</member>
<member name="F:HandyControl.Tools.RegexPatterns.IranNationalCodePattern">
<summary>
شناسایی کد ملی
</summary>
</member>
<member name="M:HandyControl.Tools.RegexPatterns.GetValue(System.String)">
<summary>
根据属性名称使用反射来获取值
</summary>
<param name="propertyName"></param>
<returns></returns>
</member>
<member name="T:HandyControl.Interactivity.LaunchUriOrFileAction">
<summary>
An action that will launch a process to open a file or Uri. For files, this action will launch the default program
for the given file extension. A Uri will open in a web browser.
</summary>
</member>
<member name="P:HandyControl.Interactivity.LaunchUriOrFileAction.Path">
<summary>
The file or Uri to open.
</summary>
</member>
<member name="M:HandyControl.Interactivity.LaunchUriOrFileAction.Invoke(System.Object)">
<summary>
This method is called when some criteria is met and the action is invoked.
</summary>
<param name="parameter"></param>
</member>
<member name="T:HandyControl.Interactivity.MouseDragElementBehaviorEx">
<summary>
鼠标拖动行为该类是反编译微软的System.Windows.Interactivity程序集得到的并对其做了些扩展
</summary>
</member>
<member name="P:HandyControl.Interactivity.MouseDragElementBehaviorEx.LockY">
<summary>
是否固定住Y轴
</summary>
</member>
<member name="P:HandyControl.Interactivity.MouseDragElementBehaviorEx.LockX">
<summary>
是否固定住X轴
</summary>
</member>
<member name="T:HandyControl.Interactivity.ControlCommands">
<summary>
控件库使用的所有命令为了统一不使用wpf自带的命令
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Search">
<summary>
搜索
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Clear">
<summary>
清除
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Switch">
<summary>
切换
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.RotateRight">
<summary>
右转
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.RotateLeft">
<summary>
左转
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Reduce">
<summary>
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Enlarge">
<summary>
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Restore">
<summary>
还原
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Open">
<summary>
打开
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Save">
<summary>
保存
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Selected">
<summary>
选中
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Close">
<summary>
关闭
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Cancel">
<summary>
取消
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Confirm">
<summary>
确定
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Yes">
<summary>
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.No">
<summary>
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.CloseAll">
<summary>
关闭所有
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.CloseOther">
<summary>
关闭其他
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Prev">
<summary>
上一个
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Next">
<summary>
下一个
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Jump">
<summary>
跳转
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Am">
<summary>
上午
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Pm">
<summary>
下午
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.Sure">
<summary>
确认
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.HourChange">
<summary>
小时改变
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.MinuteChange">
<summary>
分钟改变
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.SecondChange">
<summary>
秒改变
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.MouseMove">
<summary>
鼠标移动
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.OpenLink">
<summary>
打开链接
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.ShutdownApp">
<summary>
关闭程序
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.PushMainWindow2Top">
<summary>
前置主窗口
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.CloseWindow">
<summary>
关闭窗口
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.StartScreenshot">
<summary>
开始截图
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.SortByCategory">
<summary>
按照类别排序
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.SortByName">
<summary>
按照名称排序
</summary>
</member>
<member name="P:HandyControl.Interactivity.ControlCommands.More">
<summary>
更多
</summary>
</member>
<member name="T:Microsoft.Windows.Automation.Peers.CalendarAutomationPeer">
<summary>
AutomationPeer for PersianCalendar Control
</summary>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarAutomationPeer.#ctor(HandyControl.Controls.PersianCalendar)">
<summary>
Initializes a new instance of the CalendarAutomationPeer class.
</summary>
<param name="owner">Owning PersianCalendar</param>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
<summary>
Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.
</summary>
<param name="patternInterface">A value from the System.Windows.Automation.Peers.PatternInterface enumeration.</param>
<returns>The object that supports the specified pattern, or null if unsupported.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarAutomationPeer.GetAutomationControlTypeCore">
<summary>
Gets the control type for the element that is associated with the UI Automation peer.
</summary>
<returns>The control type.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarAutomationPeer.GetClassNameCore">
<summary>
Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
differentiates the control represented by this AutomationPeer.
</summary>
<returns>The string that contains the name.</returns>
</member>
<member name="T:Microsoft.Windows.Automation.Peers.CalendarButtonAutomationPeer">
<summary>
AutomationPeer for CalendarButton
</summary>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarButtonAutomationPeer.#ctor(Microsoft.Windows.Controls.Primitives.CalendarButton)">
<summary>
Initializes a new instance of the CalendarButtonAutomationPeer class.
</summary>
<param name="owner">Owning CalendarButton</param>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarButtonAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
<summary>
Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.
</summary>
<param name="patternInterface">A value from the System.Windows.Automation.Peers.PatternInterface enumeration.</param>
<returns>The object that supports the specified pattern, or null if unsupported.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarButtonAutomationPeer.GetAutomationControlTypeCore">
<summary>
Gets the control type for the element that is associated with the UI Automation peer.
</summary>
<returns>The control type.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarButtonAutomationPeer.GetClassNameCore">
<summary>
Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
differentiates the control represented by this AutomationPeer.
</summary>
<returns>The string that contains the name.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarButtonAutomationPeer.GetLocalizedControlTypeCore">
<summary>
Overrides the GetLocalizedControlTypeCore method for CalendarButtonAutomationPeer
</summary>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarButtonAutomationPeer.GetHelpTextCore">
<summary>
Overrides the GetHelpTextCore method for CalendarButtonAutomationPeer
</summary>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarButtonAutomationPeer.GetNameCore">
<summary>
Overrides the GetNameCore method for CalendarButtonAutomationPeer
</summary>
<returns></returns>
</member>
<member name="T:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer">
<summary>
AutomationPeer for CalendarDayButton
</summary>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.#ctor(Microsoft.Windows.Controls.Primitives.CalendarDayButton)">
<summary>
Initializes a new instance of the CalendarDayButtonAutomationPeer class.
</summary>
<param name="owner">Owning CalendarDayButton</param>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
<summary>
Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.
</summary>
<param name="patternInterface">A value from the System.Windows.Automation.Peers.PatternInterface enumeration.</param>
<returns>The object that supports the specified pattern, or null if unsupported.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.GetAutomationControlTypeCore">
<summary>
Gets the control type for the element that is associated with the UI Automation peer.
</summary>
<returns>The control type.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.GetClassNameCore">
<summary>
Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
differentiates the control represented by this AutomationPeer.
</summary>
<returns>The string that contains the name.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.GetHelpTextCore">
<summary>
Overrides the GetHelpTextCore method for CalendarDayButtonAutomationPeer
</summary>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.GetLocalizedControlTypeCore">
<summary>
Overrides the GetLocalizedControlTypeCore method for CalendarDayButtonAutomationPeer
</summary>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.GetNameCore">
<summary>
Overrides the GetNameCore method for CalendarDayButtonAutomationPeer
</summary>
<returns></returns>
</member>
<member name="P:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#IGridItemProvider#Column">
<summary>
Grid item column.
</summary>
</member>
<member name="P:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#IGridItemProvider#ColumnSpan">
<summary>
Grid item column span.
</summary>
</member>
<member name="P:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#IGridItemProvider#ContainingGrid">
<summary>
Grid item's containing grid.
</summary>
</member>
<member name="P:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#IGridItemProvider#Row">
<summary>
Grid item row.
</summary>
</member>
<member name="P:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#IGridItemProvider#RowSpan">
<summary>
Grid item row span.
</summary>
</member>
<member name="P:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#IsSelected">
<summary>
True if the owning CalendarDayButton is selected.
</summary>
</member>
<member name="P:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#SelectionContainer">
<summary>
Selection items selection container.
</summary>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#AddToSelection">
<summary>
Adds selection item to selection.
</summary>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#RemoveFromSelection">
<summary>
Removes selection item from selection.
</summary>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#Select">
<summary>
Selects this item.
</summary>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#ITableItemProvider#GetColumnHeaderItems">
<summary>
Gets the table item's column headers.
</summary>
<returns>The table item's column headers</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.CalendarDayButtonAutomationPeer.System#Windows#Automation#Provider#ITableItemProvider#GetRowHeaderItems">
<summary>
Get's the table item's row headers.
</summary>
<returns>The table item's row headers</returns>
</member>
<member name="T:Microsoft.Windows.Automation.Peers.DatePickerAutomationPeer">
<summary>
AutomationPeer for PersianDatePicker Control
</summary>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.DatePickerAutomationPeer.#ctor(HandyControl.Controls.PersianDatePicker)">
<summary>
Initializes a new instance of the AutomationPeer for PersianDatePicker control.
</summary>
<param name="owner">PersianDatePicker</param>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.DatePickerAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
<summary>
Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.
</summary>
<param name="patternInterface">A value from the System.Windows.Automation.Peers.PatternInterface enumeration.</param>
<returns>The object that supports the specified pattern, or null if unsupported.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.DatePickerAutomationPeer.GetAutomationControlTypeCore">
<summary>
Gets the control type for the element that is associated with the UI Automation peer.
</summary>
<returns>The control type.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.DatePickerAutomationPeer.GetClassNameCore">
<summary>
Called by GetClassName that gets a human readable name that, in addition to AutomationControlType,
differentiates the control represented by this AutomationPeer.
</summary>
<returns>The string that contains the name.</returns>
</member>
<member name="M:Microsoft.Windows.Automation.Peers.DatePickerAutomationPeer.GetLocalizedControlTypeCore">
<summary>
Overrides the GetLocalizedControlTypeCore method for PersianDatePicker
</summary>
<returns></returns>
</member>
<member name="T:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection">
<summary>
Represents a collection of DateTimeRanges.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.#ctor(HandyControl.Controls.PersianCalendar)">
<summary>
Initializes a new instance of the CalendarBlackoutDatesCollection class.
</summary>
<param name="owner"></param>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.AddDatesInPast">
<summary>
Dates that are in the past are added to the BlackoutDates.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.Contains(System.DateTime)">
<summary>
Checks if a DateTime is in the Collection
</summary>
<param name="date"></param>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.Contains(System.DateTime,System.DateTime)">
<summary>
Checks if a Range is in the collection
</summary>
<param name="start"></param>
<param name="end"></param>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.ContainsAny(Microsoft.Windows.Controls.CalendarDateRange)">
<summary>
Returns true if any day in the given DateTime range is contained in the BlackOutDays.
</summary>
<param name="range">CalendarDateRange that is searched in BlackOutDays</param>
<returns>true if at least one day in the range is included in the BlackOutDays</returns>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.GetNonBlackoutDate(System.Nullable{System.DateTime},System.Int32)">
<summary>
This finds the next date that is not blacked out in a certian direction.
</summary>
<param name="requestedDate"></param>
<param name="dayInterval"></param>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.ClearItems">
<summary>
All the items in the collection are removed.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.InsertItem(System.Int32,Microsoft.Windows.Controls.CalendarDateRange)">
<summary>
The item is inserted in the specified place in the collection.
</summary>
<param name="index"></param>
<param name="item"></param>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.RemoveItem(System.Int32)">
<summary>
The item in the specified index is removed from the collection.
</summary>
<param name="index"></param>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.SetItem(System.Int32,Microsoft.Windows.Controls.CalendarDateRange)">
<summary>
The object in the specified index is replaced with the provided item.
</summary>
<param name="index"></param>
<param name="item"></param>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.RegisterItem(Microsoft.Windows.Controls.CalendarDateRange)">
<summary>
Registers for change notification on date ranges
</summary>
<param name="item"></param>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.UnRegisterItem(Microsoft.Windows.Controls.CalendarDateRange)">
<summary>
Un registers for change notification on date ranges
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.Item_Changing(System.Object,Microsoft.Windows.Controls.CalendarDateRangeChangingEventArgs)">
<summary>
Reject date range changes that would make the blackout dates collection invalid
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.Item_PropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
<summary>
Update the calendar view to reflect the new blackout dates
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.IsValid(Microsoft.Windows.Controls.CalendarDateRange)">
<summary>
Tests to see if a date range is not already selected
</summary>
<param name="item">date range to test</param>
<returns>True if no selected day falls in the given date range</returns>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.IsValid(System.DateTime,System.DateTime)">
<summary>
Tests to see if a date range is not already selected
</summary>
<param name="start">First day of date range to test</param>
<param name="end">Last day of date range to test</param>
<returns>True if no selected day falls between start and end</returns>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarBlackoutDatesCollection.GetContainingDateRange(System.DateTime)">
<summary>
Gets the DateRange that contains the date.
</summary>
<param name="date"></param>
<returns></returns>
</member>
<member name="T:Microsoft.Windows.Controls.Primitives.CalendarButton">
<summary>
Represents a button control used in PersianCalendar Control, which reacts to the Click event.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarButton.#cctor">
<summary>
Static constructor
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarButton.#ctor">
<summary>
Represents the CalendarButton that is used in PersianCalendar Control.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarButton.HasSelectedDaysProperty">
<summary>
Dependency property field for HasSelectedDays property
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.CalendarButton.HasSelectedDays">
<summary>
True if the CalendarButton represents a date range containing the display date
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarButton.IsInactiveProperty">
<summary>
Dependency property field for IsInactive property
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.CalendarButton.IsInactive">
<summary>
True if the CalendarButton represents
a month that falls outside the current year
or
a year that falls outside the current decade
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarButton.OnApplyTemplate">
<summary>
Apply a template to the button.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarButton.OnCreateAutomationPeer">
<summary>
Creates the automation peer for the DayButton.
</summary>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarButton.ChangeVisualState(System.Boolean)">
<summary>
Change to the correct visual state for the button.
</summary>
<param name="useTransitions">
true to use transitions when updating the visual state, false to
snap directly to the new visual state.
</param>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarButton.OnVisualStatePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
Common PropertyChangedCallback for dependency properties that trigger visual state changes
</summary>
<param name="dObject"></param>
<param name="e"></param>
</member>
<member name="T:Microsoft.Windows.Controls.Primitives.CalendarDayButton">
<summary>
Represents a button control used in PersianCalendar Control, which reacts to the Click event.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.DEFAULTCONTENT">
<summary>
Default content for the CalendarDayButton
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.StateToday">
<summary>
Identifies the Today state.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.StateRegularDay">
<summary>
Identifies the RegularDay state.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.GroupDay">
<summary>
Name of the Day state group.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.StateBlackoutDay">
<summary>
Identifies the BlackoutDay state.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.StateNormalDay">
<summary>
Identifies the NormalDay state.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.GroupBlackout">
<summary>
Name of the BlackoutDay state group.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarDayButton.#cctor">
<summary>
Static constructor
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarDayButton.#ctor">
<summary>
Represents the CalendarDayButton that is used in PersianCalendar Control.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsTodayProperty">
<summary>
Dependency property field for IsToday property
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsToday">
<summary>
True if the CalendarDayButton represents today
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsSelectedProperty">
<summary>
Dependency property field for IsSelected property
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsSelected">
<summary>
True if the CalendarDayButton is selected
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsInactiveProperty">
<summary>
Dependency property field for IsActive property
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsInactive">
<summary>
True if the CalendarDayButton represents a day that falls in the currently displayed month
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsBlackedOutProperty">
<summary>
Dependency property field for IsBlackedOut property
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsBlackedOut">
<summary>
True if the CalendarDayButton represents a blackout date
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsHighlightedProperty">
<summary>
Dependency property field for IsHighlighted property
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.CalendarDayButton.IsHighlighted">
<summary>
True if the CalendarDayButton represents a highlighted date
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarDayButton.OnApplyTemplate">
<summary>
Apply a template to the button.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarDayButton.OnCreateAutomationPeer">
<summary>
Creates the automation peer for the CalendarDayButton.
</summary>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarDayButton.ChangeVisualState(System.Boolean)">
<summary>
Change to the correct visual state for the button.
</summary>
<param name="useTransitions">
true to use transitions when updating the visual state, false to
snap directly to the new visual state.
</param>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarItem.#ctor">
<summary>
Represents the month that is used in PersianCalendar Control.
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.CalendarItem.DisplayMode">
<summary>
Gets a value indicating whether the calendar is displayed in months, years or decades.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarItem.OnApplyTemplate">
<summary>
Invoked whenever application code or an internal process,
such as a rebuilding layout pass, calls the ApplyTemplate method.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.CalendarItem.GetOwnerBinding(System.String)">
<summary>
Gets a binding to a property on the owning calendar
</summary>
<param name="propertyName"></param>
<returns></returns>
</member>
<member name="T:Microsoft.Windows.Controls.Primitives.DatePickerTextBox">
<summary>
DatePickerTextBox is a specialized form of TextBox which displays custom visuals when its contents are empty
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.DatePickerTextBox.#cctor">
<summary>
Static constructor
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.DatePickerTextBox.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Microsoft.Windows.Controls.Primitives.DatePickerTextBox"/> class.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.Primitives.DatePickerTextBox.WatermarkProperty">
<summary>
Watermark dependency property
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.Primitives.DatePickerTextBox.Watermark">
<summary>
Watermark content
</summary>
<value>The watermark.</value>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.DatePickerTextBox.OnApplyTemplate">
<summary>
Called when template is applied to the control.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.DatePickerTextBox.ChangeVisualState(System.Boolean)">
<summary>
Change to the correct visual state for the textbox.
</summary>
<param name="useTransitions">
true to use transitions when updating the visual state, false to
snap directly to the new visual state.
</param>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.DatePickerTextBox.OnDatePickerTextBoxIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
Called when the IsEnabled property changes.
</summary>
<param name="sender">Sender object</param>
<param name="e">Property changed args</param>
</member>
<member name="M:Microsoft.Windows.Controls.Primitives.DatePickerTextBox.OnWatermarkPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
Called when watermark property is changed.
</summary>
<param name="sender">The sender.</param>
<param name="args">The <see cref="T:System.Windows.DependencyPropertyChangedEventArgs"/> instance containing the event data.</param>
</member>
<member name="T:Microsoft.Windows.Controls.CalendarDateChangedEventArgs">
<summary>
Provides data for the DateSelected and DisplayDateChanged events.
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.CalendarDateChangedEventArgs.AddedDate">
<summary>
Gets the date to be newly displayed.
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.CalendarDateChangedEventArgs.RemovedDate">
<summary>
Gets the date that was previously displayed.
</summary>
</member>
<member name="T:Microsoft.Windows.Controls.CalendarDateRange">
<summary>
Specifies a DateTime range class which has a start and end.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarDateRange.#ctor">
<summary>
Initializes a new instance of the CalendarDateRange class.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarDateRange.#ctor(System.DateTime)">
<summary>
Initializes a new instance of the CalendarDateRange class which creates a range from a single DateTime value.
</summary>
<param name="day"></param>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarDateRange.#ctor(System.DateTime,System.DateTime)">
<summary>
Initializes a new instance of the CalendarDateRange class which accepts range start and end dates.
</summary>
<param name="start"></param>
<param name="end"></param>
</member>
<member name="P:Microsoft.Windows.Controls.CalendarDateRange.End">
<summary>
Specifies the End date of the CalendarDateRange.
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.CalendarDateRange.Start">
<summary>
Specifies the Start date of the CalendarDateRange.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarDateRange.ContainsAny(Microsoft.Windows.Controls.CalendarDateRange)">
<summary>
Returns true if any day in the given DateTime range is contained in the current CalendarDateRange.
</summary>
<param name="range"></param>
<returns></returns>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarDateRange.CoerceEnd(System.DateTime,System.DateTime)">
<summary>
Coerced the end parameter to satisfy the start &lt;= end constraint
</summary>
<param name="start"></param>
<param name="end"></param>
<returns>If start &lt;= end the end parameter otherwise the start parameter</returns>
</member>
<member name="T:Microsoft.Windows.Controls.CalendarDateRangeChangingEventArgs">
<summary>
Event arguments to notify clients that the range is changing and what the new range will be
</summary>
</member>
<member name="T:Microsoft.Windows.Controls.CalendarMode">
<summary>
Specifies values for the different modes of operation of a PersianCalendar.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.CalendarMode.Month">
<summary>
The PersianCalendar displays a month at a time.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.CalendarMode.Year">
<summary>
The PersianCalendar displays a year at a time.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.CalendarMode.Decade">
<summary>
The PersianCalendar displays a decade at a time.
</summary>
</member>
<member name="T:Microsoft.Windows.Controls.CalendarModeChangedEventArgs">
<summary>
Provides data for the DisplayModeChanged event.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarModeChangedEventArgs.#ctor(Microsoft.Windows.Controls.CalendarMode,Microsoft.Windows.Controls.CalendarMode)">
<summary>
Initializes a new instance of the CalendarModeChangedEventArgs class.
</summary>
<param name="oldMode">Previous value of the property, prior to the event being raised.</param>
<param name="newMode">Current value of the property at the time of the event.</param>
</member>
<member name="P:Microsoft.Windows.Controls.CalendarModeChangedEventArgs.NewMode">
<summary>
Gets the new mode of the PersianCalendar.
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.CalendarModeChangedEventArgs.OldMode">
<summary>
Gets the previous mode of the PersianCalendar.
</summary>
</member>
<member name="T:Microsoft.Windows.Controls.CalendarSelectionChangedEventArgs">
<summary>
Workaround for Dev10 Bug 527138 UIElement.RaiseEvent(e) throws InvalidCastException when
e is of type SelectionChangedEventArgs
e.RoutedEvent was registered with a handler not of type System.Windows.Controls.SelectionChangedEventHandler
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.CalendarSelectionChangedEventArgs.#ctor(System.Windows.RoutedEvent,System.Collections.IList,System.Collections.IList)">
<summary>
Constructor
</summary>
<param name="eventId">Routed Event</param>
<param name="removedItems">Items removed from selection</param>
<param name="addedItems">Items added to selection</param>
</member>
<member name="T:Microsoft.Windows.Controls.CalendarSelectionMode">
<summary>
Specifies values for the different selection modes of a PersianCalendar.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.CalendarSelectionMode.SingleDate">
<summary>
One date can be selected at a time.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.CalendarSelectionMode.SingleRange">
<summary>
One range of dates can be selected at a time.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.CalendarSelectionMode.MultipleRange">
<summary>
Multiple dates or ranges can be selected at a time.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.CalendarSelectionMode.None">
<summary>
No dates can be selected.
</summary>
</member>
<member name="T:Microsoft.Windows.Controls.SelectedDatesCollection">
<summary>
Represents the collection of SelectedDates for the PersianCalendar Control.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.SelectedDatesCollection.#ctor(HandyControl.Controls.PersianCalendar)">
<summary>
Initializes a new instance of the CalendarSelectedDatesCollection class.
</summary>
<param name="owner"></param>
</member>
<member name="M:Microsoft.Windows.Controls.SelectedDatesCollection.AddRange(System.DateTime,System.DateTime)">
<summary>
Adds a range of dates to the PersianCalendar SelectedDates.
</summary>
<param name="start"></param>
<param name="end"></param>
</member>
<member name="M:Microsoft.Windows.Controls.SelectedDatesCollection.ClearItems">
<summary>
Clears all the items of the SelectedDates.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.SelectedDatesCollection.InsertItem(System.Int32,System.DateTime)">
<summary>
Inserts the item in the specified position of the SelectedDates collection.
</summary>
<param name="index"></param>
<param name="item"></param>
</member>
<member name="M:Microsoft.Windows.Controls.SelectedDatesCollection.RemoveItem(System.Int32)">
<summary>
Removes the item at the specified position.
</summary>
<param name="index"></param>
</member>
<member name="M:Microsoft.Windows.Controls.SelectedDatesCollection.SetItem(System.Int32,System.DateTime)">
<summary>
The object in the specified index is replaced with the provided item.
</summary>
<param name="index"></param>
<param name="item"></param>
</member>
<member name="M:Microsoft.Windows.Controls.SelectedDatesCollection.AddRangeInternal(System.DateTime,System.DateTime)">
<summary>
Adds a range of dates to the PersianCalendar SelectedDates.
</summary>
<remarks>
Helper version of AddRange for mouse drag selection.
This version guarantees no exceptions will be thrown by removing blackout days from the range before adding to the collection
</remarks>
</member>
<member name="T:Microsoft.Windows.Controls.VisualStates">
<summary>
Names and helpers for visual states in the controls.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateCalendarButtonUnfocused">
<summary>
Unfocused state for PersianCalendar Buttons
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateCalendarButtonFocused">
<summary>
Focused state for PersianCalendar Buttons
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.GroupCalendarButtonFocus">
<summary>
CalendarButtons Focus state group
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateNormal">
<summary>
Normal state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateMouseOver">
<summary>
MouseOver state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StatePressed">
<summary>
Pressed state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateDisabled">
<summary>
Disabled state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.GroupCommon">
<summary>
Common state group
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateUnfocused">
<summary>
Unfocused state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateFocused">
<summary>
Focused state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.GroupFocus">
<summary>
Focus state group
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateSelected">
<summary>
Selected state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateUnselected">
<summary>
Unselected state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.GroupSelection">
<summary>
Selection state group
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateActive">
<summary>
Active state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateInactive">
<summary>
Inactive state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.GroupActive">
<summary>
Active state group
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateValid">
<summary>
Valid state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateInvalidFocused">
<summary>
InvalidFocused state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateInvalidUnfocused">
<summary>
InvalidUnfocused state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.GroupValidation">
<summary>
Validation state group
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateUnwatermarked">
<summary>
Unwatermarked state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.StateWatermarked">
<summary>
Watermarked state
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.VisualStates.GroupWatermark">
<summary>
Watermark state group
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.VisualStates.GoToState(System.Windows.Controls.Control,System.Boolean,System.String[])">
<summary>
Use VisualStateManager to change the visual state of the control.
</summary>
<param name="control">
Control whose visual state is being changed.
</param>
<param name="useTransitions">
true to use transitions when updating the visual state, false to
snap directly to the new visual state.
</param>
<param name="stateNames">
Ordered list of state names and fallback states to transition into.
Only the first state to be found will be used.
</param>
</member>
<member name="T:Microsoft.Windows.Controls.DatePickerDateValidationErrorEventArgs">
<summary>
Provides data for the DateValidationError event.
</summary>
</member>
<member name="M:Microsoft.Windows.Controls.DatePickerDateValidationErrorEventArgs.#ctor(System.Exception,System.String)">
<summary>
Initializes a new instance of the DatePickerDateValidationErrorEventArgs class.
</summary>
<param name="exception">The exception that initially triggered the DateValidationError event.</param>
<param name="text">The text being parsed.</param>
</member>
<member name="P:Microsoft.Windows.Controls.DatePickerDateValidationErrorEventArgs.Exception">
<summary>
Gets the exception that initially triggered the DateValidationError event.
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.DatePickerDateValidationErrorEventArgs.Text">
<summary>
Gets the text being parsed when the DateValidationError event was raised.
</summary>
</member>
<member name="P:Microsoft.Windows.Controls.DatePickerDateValidationErrorEventArgs.ThrowException">
<summary>
Gets or sets a value that indicates whether Exception should be thrown.
</summary>
</member>
<member name="T:Microsoft.Windows.Controls.DatePickerFormat">
<summary>
Specifies date formats for a PersianDatePicker.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.DatePickerFormat.Long">
<summary>
Specifies that the date should be displayed using unabbreviated days of the week and month names.
</summary>
</member>
<member name="F:Microsoft.Windows.Controls.DatePickerFormat.Short">
<summary>
Specifies that the date should be displayed using abbreviated days of the week and month names.
</summary>
</member>
</members>
</doc>