mirror of
https://gitee.com/csharpui/CPF.git
synced 2026-05-17 04:31:25 +08:00
razor支持
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -55,6 +55,45 @@ namespace CPF.Razor.Controls
|
||||
/// 阴影垂直偏移
|
||||
/// <summary>
|
||||
[Parameter] public sbyte? ShadowVertical { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<UIElement> ChildChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 模糊宽度
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<byte> ShadowBlurChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 阴影颜色
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Color> ShadowColorChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 阴影水平偏移
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<sbyte> ShadowHorizontalChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 阴影垂直偏移
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<sbyte> ShadowVerticalChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -70,8 +70,62 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<ClickMode> ClickModeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -70,6 +70,58 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<DateTime> DisplayDateChanged { get; set; }
|
||||
[Parameter] public EventCallback<CalendarMode> DisplayModeChanged { get; set; }
|
||||
[Parameter] public EventCallback<DayOfWeek> FirstDayOfWeekChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<Nullable<DateTime>> SelectedDateChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Charts;
|
||||
@@ -134,6 +134,120 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public uint? YAxisScaleCount { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否可以缩放滚动
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> CanScrollChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 图表区域填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ChartFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<IList<IChartData>> DataChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 网格填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> GridFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 网格显示模式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<GridShowMode> GridShowModeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 水平缩放值 大于等于1
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> HorizontalScalingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 鼠标移入选中的线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> HoverSelectLineFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 鼠标移入选中的坐标轴提示背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> HoverSelectTipBackFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 鼠标移入选中的坐标轴提示文字填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> HoverSelectTipFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// Y轴最大值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Nullable<double>> MaxValueChanged { get; set; }
|
||||
/// <summary>
|
||||
/// Y轴最小值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Nullable<double>> MinValueChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 鼠标移入图表的时候显示信息
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> MouseHoverShowTipChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 显示滚动缩放值的线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ScrollLineFillChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> ScrollValueChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// X轴文字
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<IList<string>> XAxisChanged { get; set; }
|
||||
/// <summary>
|
||||
/// X轴颜色
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> XAxisFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// Y轴颜色
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> YAxisFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// Y轴刻度分割数量,大于等于1
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<uint> YAxisScaleCountChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -76,8 +76,64 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public EventCallback Checked { get; set; }
|
||||
[Parameter] public EventCallback Indeterminate { get; set; }
|
||||
[Parameter] public EventCallback Unchecked { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<ClickMode> ClickModeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<Nullable<bool>> IsCheckedChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsThreeStateChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -109,8 +109,100 @@ namespace CPF.Razor.Controls
|
||||
/// 获取或设置一个值,该值指示是否应显示垂直 ScrollBar。
|
||||
/// <summary>
|
||||
[Parameter] public ScrollBarVisibility? VScrollBarVisibility { get; set; }
|
||||
[Parameter] public EventCallback TextChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 如果按 Tab 键会在当前光标位置插入一个制表符,则为 true;如果按 Tab 键会将焦点移动到标记为制表位的下一个控件且不插入制表符,则为 false
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> AcceptsTabChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置用于绘制文本框的插入符号的画笔
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> CaretFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示是否应显示水平 ScrollBar
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ScrollBarVisibility> HScrollBarVisibilityChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否启用输入法,主要描述的是中文这类输入法
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsInputMethodEnabledChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示文本编辑控件对于与该控件交互的用户是否是只读的
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsReadOnlyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示文本编辑控件是否支持撤消功能
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsUndoEnabledChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置会突出显示选定文本的画笔。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> SelectionFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,此值定义用于所选文本的画笔。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> SelectionTextFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,是否显示行号
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> ShowLineNumberChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> TextChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置存储在撤消队列中的操作的数目。 默认值为-1, 表示撤消队列限制为可用的内存。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> UndoLimitChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示是否应显示垂直 ScrollBar。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ScrollBarVisibility> VScrollBarVisibilityChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -108,11 +108,102 @@ namespace CPF.Razor.Controls
|
||||
/// 虚拟模式下元素使用方式
|
||||
/// <summary>
|
||||
[Parameter] public VirtualizationMode? VirtualizationMode { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.ListBoxItemMouseEventArgs> ItemMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.ListBoxItemMouseEventArgs> ItemMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.ListBoxItemEventArgs> ItemDoubleClick { get; set; }
|
||||
[Parameter] public EventCallback<ListBoxItemMouseEventArgs> ItemMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<ListBoxItemMouseEventArgs> ItemMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<ListBoxItemEventArgs> ItemDoubleClick { get; set; }
|
||||
[Parameter] public EventCallback SelectionChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置 ItemsControl 中的交替项容器的数目,该控件可使交替容器具有唯一外观,通过附加数据AttachedExtenstions.AlternationIndex 读取循环的ID
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<uint> AlternationCountChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 显示的数据字段或属性
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> DisplayMemberPathChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsDropDownOpenChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsEditableChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否虚拟化UI,只支持StackPanel的虚拟化数据显示。初始化之前设置
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsVirtualizingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 返回CPF.Controls.ItemCollection类型,可以直接将数据源设置过来
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<IList> ItemsChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或者设置当前选定的项的第一个索引
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> SelectedIndexChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置通过使用 SelectedItem 而获取的 SelectedValuePath 的值。如果数据量大不建议用这个来设置,如果是多选的时候,类型是IEnumerable数据,可以遍历获取
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> SelectedValueChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置用于从 SelectedValue 获取 SelectedItem 的路径。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> SelectedValuePathChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 鼠标选中方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<SelectionMethod> SelectionMethodChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 选择行为,单选,多选方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<SelectionMode> SelectionModeChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> ShowClearChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 虚拟模式下元素使用方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<VirtualizationMode> VirtualizationModeChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -70,6 +70,59 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -65,6 +65,54 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -99,15 +99,97 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public VirtualizationMode? VirtualizationMode { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DataGridCellMouseEventArgs> CellMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DataGridCellMouseEventArgs> CellMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DataGridCellEventArgs> CellDoubleClick { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DataGridCellEventArgs> CellClick { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DataGridBeginningEditEventArgs> BeginningEdit { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DataGridCellEditEndingEventArgs> CellEditEnding { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DataGridAutoGeneratingColumnEventArgs> AutoGeneratingColumn { get; set; }
|
||||
[Parameter] public EventCallback<DataGridCellMouseEventArgs> CellMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<DataGridCellMouseEventArgs> CellMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<DataGridCellEventArgs> CellDoubleClick { get; set; }
|
||||
[Parameter] public EventCallback<DataGridCellEventArgs> CellClick { get; set; }
|
||||
[Parameter] public EventCallback<DataGridBeginningEditEventArgs> BeginningEdit { get; set; }
|
||||
[Parameter] public EventCallback<DataGridCellEditEndingEventArgs> CellEditEnding { get; set; }
|
||||
[Parameter] public EventCallback<DataGridAutoGeneratingColumnEventArgs> AutoGeneratingColumn { get; set; }
|
||||
[Parameter] public EventCallback SelectionChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置 ItemsControl 中的交替项容器的数目,该控件可使交替容器具有唯一外观,通过附加数据AttachedExtenstions.AlternationIndex 读取循环的ID
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<uint> AlternationCountChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> AutoGenerateColumnsChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<Collection<DataGridColumn>> ColumnsChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<CustomScrollData> CustomScrollDataChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 显示的数据字段或属性
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> DisplayMemberPathChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否虚拟化UI,只支持StackPanel的虚拟化数据显示。初始化之前设置
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsVirtualizingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 返回CPF.Controls.ItemCollection类型,可以直接将数据源设置过来
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<IList> ItemsChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或者设置当前选定的项的第一个索引
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> SelectedIndexChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置通过使用 SelectedItem 而获取的 SelectedValuePath 的值。如果数据量大不建议用这个来设置,如果是多选的时候,类型是IEnumerable数据,可以遍历获取
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> SelectedValueChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置用于从 SelectedValue 获取 SelectedItem 的路径。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> SelectedValuePathChanged { get; set; }
|
||||
[Parameter] public EventCallback<DataGridSelectionMode> SelectionModeChanged { get; set; }
|
||||
[Parameter] public EventCallback<DataGridSelectionUnit> SelectionUnitChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
[Parameter] public EventCallback<VirtualizationMode> VirtualizationModeChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -74,6 +74,62 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
[Parameter] public EventCallback<bool> AutoCloseChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<DateTime> DisplayDateChanged { get; set; }
|
||||
[Parameter] public EventCallback<CalendarMode> DisplayModeChanged { get; set; }
|
||||
[Parameter] public EventCallback<DayOfWeek> FirstDayOfWeekChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsDropDownOpenChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<Nullable<DateTime>> SelectedDateChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> SelectedDateFormatChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> ShowClearButtonChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -66,6 +66,55 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<UIElement> ChildChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -50,6 +50,40 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 定义一个控件组,一般由多个元素组成,在设计器中,子元素和该控件为一个控件组,点击子元素拖动时,将作为整体拖动整个控件组。如果该控件被子元素盖住,按Alt+Ctrl键加鼠标左键可以选中该控件。按住Alt键可以移动子元素。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsGroupChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示 DockPanel 中的最后一个子元素是否拉伸以填充剩余的可用空间
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> LastChildFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -23,6 +23,13 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public string Foreground { get; set; }
|
||||
[Parameter] public string Text { get; set; }
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> TextChanged { get; set; }
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -23,6 +23,13 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public bool? IsHitTestOnPath { get; set; }
|
||||
[Parameter] public string StrokeFill { get; set; }
|
||||
[Parameter] public Stroke? StrokeStyle { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> FillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 事件响应范围是路径的线条上还是路径围成的范围内,true就是在线条上
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsHitTestOnPathChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> StrokeFillChanged { get; set; }
|
||||
[Parameter] public EventCallback<Stroke> StrokeStyleChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -72,6 +72,61 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<object> HeaderChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsExpandedChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -54,6 +54,44 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 定义一个控件组,一般由多个元素组成,在设计器中,子元素和该控件为一个控件组,点击子元素拖动时,将作为整体拖动整个控件组。如果该控件被子元素盖住,按Alt+Ctrl键加鼠标左键可以选中该控件。按住Alt键可以移动子元素。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsGroupChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> LineFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> LineStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -71,10 +71,65 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DragStartedEventArgs> DragStarted { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DragDeltaEventArgs> DragDelta { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DragCompletedEventArgs> DragCompleted { get; set; }
|
||||
[Parameter] public EventCallback<DragStartedEventArgs> DragStarted { get; set; }
|
||||
[Parameter] public EventCallback<DragDeltaEventArgs> DragDelta { get; set; }
|
||||
[Parameter] public EventCallback<DragCompletedEventArgs> DragCompleted { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<UIElement> ChildChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> DragIncrementChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> KeyboardIncrementChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<Color> PreviewColorChanged { get; set; }
|
||||
[Parameter] public EventCallback<GridResizeBehavior> ResizeBehaviorChanged { get; set; }
|
||||
[Parameter] public EventCallback<GridResizeDirection> ResizeDirectionChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> ShowsPreviewChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -66,6 +66,55 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> TextChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -25,6 +25,15 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public Point? StartPoint { get; set; }
|
||||
[Parameter] public string StrokeFill { get; set; }
|
||||
[Parameter] public Stroke? StrokeStyle { get; set; }
|
||||
[Parameter] public EventCallback<Point> EndPointChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> FillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 事件响应范围是路径的线条上还是路径围成的范围内,true就是在线条上
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsHitTestOnPathChanged { get; set; }
|
||||
[Parameter] public EventCallback<Point> StartPointChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> StrokeFillChanged { get; set; }
|
||||
[Parameter] public EventCallback<Stroke> StrokeStyleChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -105,11 +105,99 @@ namespace CPF.Razor.Controls
|
||||
/// 虚拟模式下元素使用方式
|
||||
/// <summary>
|
||||
[Parameter] public VirtualizationMode? VirtualizationMode { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.ListBoxItemMouseEventArgs> ItemMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.ListBoxItemMouseEventArgs> ItemMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.ListBoxItemEventArgs> ItemDoubleClick { get; set; }
|
||||
[Parameter] public EventCallback<ListBoxItemMouseEventArgs> ItemMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<ListBoxItemMouseEventArgs> ItemMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<ListBoxItemEventArgs> ItemDoubleClick { get; set; }
|
||||
[Parameter] public EventCallback SelectionChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置 ItemsControl 中的交替项容器的数目,该控件可使交替容器具有唯一外观,通过附加数据AttachedExtenstions.AlternationIndex 读取循环的ID
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<uint> AlternationCountChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 显示的数据字段或属性
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> DisplayMemberPathChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否虚拟化UI,只支持StackPanel的虚拟化数据显示。初始化之前设置
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsVirtualizingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 返回CPF.Controls.ItemCollection类型,可以直接将数据源设置过来
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<IList> ItemsChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或者设置当前选定的项的第一个索引
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> SelectedIndexChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置通过使用 SelectedItem 而获取的 SelectedValuePath 的值。如果数据量大不建议用这个来设置,如果是多选的时候,类型是IEnumerable数据,可以遍历获取
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> SelectedValueChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置用于从 SelectedValue 获取 SelectedItem 的路径。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> SelectedValuePathChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 鼠标选中方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<SelectionMethod> SelectionMethodChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 选择行为,单选,多选方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<SelectionMode> SelectionModeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 虚拟模式下元素使用方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<VirtualizationMode> VirtualizationModeChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -24,6 +24,14 @@ namespace CPF.Razor.Controls
|
||||
/// 设置对应平台的控件句柄
|
||||
/// <summary>
|
||||
[Parameter] public object Content { get; set; }
|
||||
/// <summary>
|
||||
/// 背景色,有些平台可能无法透明
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Color> BackColorChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 设置对应平台的控件句柄
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -82,8 +82,72 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public double? Value { get; set; }
|
||||
[Parameter] public Func<double, string> ValueToStringConvert { get; set; }
|
||||
[Parameter] public EventCallback ValueChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> IncrementChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> LargeChangeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最大值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> MaximumChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最小值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> MinimumChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> SmallChangeChanged { get; set; }
|
||||
[Parameter] public EventCallback<Func<string, double>> StringToValueConvertChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 当前值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> ValueChanged { get; set; }
|
||||
[Parameter] public EventCallback<Func<double, string>> ValueToStringConvertChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -66,6 +66,55 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<int> PageIndexChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -46,6 +46,36 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 定义一个控件组,一般由多个元素组成,在设计器中,子元素和该控件为一个控件组,点击子元素拖动时,将作为整体拖动整个控件组。如果该控件被子元素盖住,按Alt+Ctrl键加鼠标左键可以选中该控件。按住Alt键可以移动子元素。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsGroupChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -28,6 +28,18 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public Stretch? Stretch { get; set; }
|
||||
[Parameter] public string StrokeFill { get; set; }
|
||||
[Parameter] public Stroke? StrokeStyle { get; set; }
|
||||
[Parameter] public EventCallback<PathGeometry> DataChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> FillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 事件响应范围是路径的线条上还是路径围成的范围内,true就是在线条上
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsHitTestOnPathChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置 Stretch 模式,该模式确定内容适应可用空间的方式。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stretch> StretchChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> StrokeFillChanged { get; set; }
|
||||
[Parameter] public EventCallback<Stroke> StrokeStyleChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -29,6 +29,18 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public StretchDirection? StretchDirection { get; set; }
|
||||
[Parameter] public EventCallback ImageFailed { get; set; }
|
||||
/// <summary>
|
||||
/// 图片源,可以是路径、Url、Drawing.Image对象、Stream、byte[]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> SourceChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 图片缩放模式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stretch> StretchChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 描述如何对内容应用缩放,并限制对已命名像素类型的缩放。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<StretchDirection> StretchDirectionChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Charts;
|
||||
@@ -73,6 +73,60 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public string TipLineFill { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<IList<PieChartData>> DataChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 圆环宽度
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FloatField> RingWidthChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> TipLineFillChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -23,6 +23,13 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public bool? IsHitTestOnPath { get; set; }
|
||||
[Parameter] public string StrokeFill { get; set; }
|
||||
[Parameter] public Stroke? StrokeStyle { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> FillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 事件响应范围是路径的线条上还是路径围成的范围内,true就是在线条上
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsHitTestOnPathChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> StrokeFillChanged { get; set; }
|
||||
[Parameter] public EventCallback<Stroke> StrokeStyleChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -23,6 +23,13 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public bool? IsHitTestOnPath { get; set; }
|
||||
[Parameter] public string StrokeFill { get; set; }
|
||||
[Parameter] public Stroke? StrokeStyle { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> FillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 事件响应范围是路径的线条上还是路径围成的范围内,true就是在线条上
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsHitTestOnPathChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> StrokeFillChanged { get; set; }
|
||||
[Parameter] public EventCallback<Stroke> StrokeStyleChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -83,8 +83,74 @@ namespace CPF.Razor.Controls
|
||||
/// 当前值
|
||||
/// <summary>
|
||||
[Parameter] public double? Value { get; set; }
|
||||
[Parameter] public EventCallback ValueChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置 ProgressBar 是显示实际值,还是显示一般的连续进度反馈。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsIndeterminateChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> LargeChangeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最大值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> MaximumChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最小值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> MinimumChanged { get; set; }
|
||||
[Parameter] public EventCallback<Orientation> OrientationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> SmallChangeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 当前值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> ValueChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -80,8 +80,68 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public EventCallback Checked { get; set; }
|
||||
[Parameter] public EventCallback Indeterminate { get; set; }
|
||||
[Parameter] public EventCallback Unchecked { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<ClickMode> ClickModeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 通过该属性对RadioButton分组,通过Root.GetRadioButtonValue()获取分组的选中值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> GroupNameChanged { get; set; }
|
||||
[Parameter] public EventCallback<Nullable<bool>> IsCheckedChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsThreeStateChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -23,6 +23,13 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public bool? IsHitTestOnPath { get; set; }
|
||||
[Parameter] public string StrokeFill { get; set; }
|
||||
[Parameter] public Stroke? StrokeStyle { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> FillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 事件响应范围是路径的线条上还是路径围成的范围内,true就是在线条上
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsHitTestOnPathChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> StrokeFillChanged { get; set; }
|
||||
[Parameter] public EventCallback<Stroke> StrokeStyleChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -72,8 +72,64 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<ClickMode> ClickModeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<int> DelayChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<int> IntervalChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -58,6 +58,48 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 定义响应布局的尺寸
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BreakPoints> BreakPointsChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 定义一个控件组,一般由多个元素组成,在设计器中,子元素和该控件为一个控件组,点击子元素拖动时,将作为整体拖动整个控件组。如果该控件被子元素盖住,按Alt+Ctrl键加鼠标左键可以选中该控件。按住Alt键可以移动子元素。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsGroupChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 定义列数
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> MaxDivisionChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 显示分割列线条
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> ShowGridLinesChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -29,6 +29,19 @@ namespace CPF.Razor.Controls
|
||||
/// 描述如何对内容应用缩放,并限制对已命名像素类型的缩放。
|
||||
/// <summary>
|
||||
[Parameter] public StretchDirection? StretchDirection { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> FillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// SVG源,可以是路径、Url、或者svg文档字符串
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> SourceChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 图片缩放模式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stretch> StretchChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 描述如何对内容应用缩放,并限制对已命名像素类型的缩放。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<StretchDirection> StretchDirectionChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -80,8 +80,71 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public double? Value { get; set; }
|
||||
[Parameter] public float? ViewportSize { get; set; }
|
||||
[Parameter] public EventCallback ValueChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> LargeChangeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最大值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> MaximumChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最小值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> MinimumChanged { get; set; }
|
||||
[Parameter] public EventCallback<Orientation> OrientationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> SmallChangeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 当前值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> ValueChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> ViewportSizeChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -74,6 +74,63 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public float? VerticalOffset { get; set; }
|
||||
[Parameter] public ScrollBarVisibility? VerticalScrollBarVisibility { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> HorizontalOffsetChanged { get; set; }
|
||||
[Parameter] public EventCallback<ScrollBarVisibility> HorizontalScrollBarVisibilityChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> VerticalOffsetChanged { get; set; }
|
||||
[Parameter] public EventCallback<ScrollBarVisibility> VerticalScrollBarVisibilityChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -65,6 +65,54 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -114,8 +114,105 @@ namespace CPF.Razor.Controls
|
||||
/// 当前值
|
||||
/// <summary>
|
||||
[Parameter] public double? Value { get; set; }
|
||||
[Parameter] public EventCallback ValueChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置在按下 RepeatButton 之后等待执行用于移动 Thumb 的命令(如 DecreaseLarge 命令)的时间(以毫秒为单位)。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> DelayChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置当用户单击 RepeatButton 的 Slider 时增加或减少命令之间的时间量(以毫秒为单位)
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> IntervalChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 如果增加值的方向向左(对于水平滑块)或向下(对于垂直滑块),则为 true;否则为 false。 默认值为 false。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsDirectionReversedChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示是否立即将 Slider 的 Thumb 移动到在鼠标指针悬停在 Slider 轨道的上方时鼠标单击的位置。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsMoveToPointEnabledChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示 Slider 是否自动将 Thumb 移动到最近的刻度线
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsSnapToTickEnabledChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> LargeChangeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最大值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> MaximumChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最小值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> MinimumChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 布局方向
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Orientation> OrientationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<double> SmallChangeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 刻度线之间的距离。 默认值为 (1.0)。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> TickFrequencyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置与 Track 的 Slider 相关的刻度线的位置。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TickPlacement> TickPlacementChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置刻度线的位置。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Collection<float>> TicksChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 当前值
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<double> ValueChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -50,6 +50,40 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 定义一个控件组,一般由多个元素组成,在设计器中,子元素和该控件为一个控件组,点击子元素拖动时,将作为整体拖动整个控件组。如果该控件被子元素盖住,按Alt+Ctrl键加鼠标左键可以选中该控件。按住Alt键可以移动子元素。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsGroupChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 布局方向
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Orientation> OrientationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -84,8 +84,72 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public EventCallback Checked { get; set; }
|
||||
[Parameter] public EventCallback Indeterminate { get; set; }
|
||||
[Parameter] public EventCallback Unchecked { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<ClickMode> ClickModeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<Nullable<bool>> IsCheckedChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsThreeStateChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 关闭时候显示的背景色
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Color> OffColorChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 打开时候显示的背景色
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Color> OnColorChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -73,6 +73,62 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置当前选择中第一项的索引,如果选择为空,则返回负一(-1)
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> SelectedIndexChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 选项卡标题相对于选项卡内容的对齐方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Dock> TabStripPlacementChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -40,6 +40,30 @@ namespace CPF.Razor.Controls
|
||||
/// 文本在垂直方向的对齐方式
|
||||
/// <summary>
|
||||
[Parameter] public VerticalAlignment? VerticalAlignment { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> TextChanged { get; set; }
|
||||
[Parameter] public EventCallback<TextAlignment> TextAlignmentChanged { get; set; }
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 文字描边
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> TextStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 文字描边
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> TextStrokeFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 文本裁剪
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextTrimming> TextTrimmingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 文本在垂直方向的对齐方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<VerticalAlignment> VerticalAlignmentChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -129,8 +129,120 @@ namespace CPF.Razor.Controls
|
||||
/// 自动换行
|
||||
/// <summary>
|
||||
[Parameter] public bool? WordWarp { get; set; }
|
||||
[Parameter] public EventCallback TextChanged { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示在用户按 ENTER 键时文本编辑控件如何响应。如果按 Enter 键会在当前光标位置插入一个新行,则为 true;否则将忽略 Enter 键
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> AcceptsReturnChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 如果按 Tab 键会在当前光标位置插入一个制表符,则为 true;如果按 Tab 键会将焦点移动到标记为制表位的下一个控件且不插入制表符,则为 false
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> AcceptsTabChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置用于绘制文本框的插入符号的画笔
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> CaretFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示是否应显示水平 ScrollBar
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ScrollBarVisibility> HScrollBarVisibilityChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否允许粘贴图片
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsAllowPasteImageChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否启用输入法,主要描述的是中文这类输入法
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsInputMethodEnabledChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示文本编辑控件对于与该控件交互的用户是否是只读的
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsReadOnlyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示文本编辑控件是否支持撤消功能
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsUndoEnabledChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 最大长度,为0的时候不限
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<uint> MaxLengthChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 密码模式的代替字符
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<char> PasswordCharChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置会突出显示选定文本的画笔。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> SelectionFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,此值定义用于所选文本的画笔。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> SelectionTextFillChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> TextChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 文本对齐方式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextAlignment> TextAlignmentChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置存储在撤消队列中的操作的数目。 默认值为-1, 表示撤消队列限制为可用的内存。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> UndoLimitChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示是否应显示垂直 ScrollBar。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ScrollBarVisibility> VScrollBarVisibilityChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 自动换行
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> WordWarpChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -65,10 +65,59 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DragStartedEventArgs> DragStarted { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DragDeltaEventArgs> DragDelta { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.DragCompletedEventArgs> DragCompleted { get; set; }
|
||||
[Parameter] public EventCallback<DragStartedEventArgs> DragStarted { get; set; }
|
||||
[Parameter] public EventCallback<DragDeltaEventArgs> DragDelta { get; set; }
|
||||
[Parameter] public EventCallback<DragCompletedEventArgs> DragCompleted { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<UIElement> ChildChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -69,6 +69,57 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<TimeSpan> MaxTimeChanged { get; set; }
|
||||
[Parameter] public EventCallback<TimeSpan> MinTimeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
[Parameter] public EventCallback<TimeSpan> SelectedTimeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -76,8 +76,64 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public EventCallback Checked { get; set; }
|
||||
[Parameter] public EventCallback Indeterminate { get; set; }
|
||||
[Parameter] public EventCallback Unchecked { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> Click { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<ClickMode> ClickModeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<Nullable<bool>> IsCheckedChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsThreeStateChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -71,6 +71,60 @@ namespace CPF.Razor.Controls
|
||||
[Parameter] public float? Value { get; set; }
|
||||
[Parameter] public float? ViewportSize { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> IsDirectionReversedChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> MaximumChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> MinimumChanged { get; set; }
|
||||
[Parameter] public EventCallback<Orientation> OrientationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> ValueChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> ViewportSizeChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -79,10 +79,71 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback SelectionChanged { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.TreeViewItemMouseEventArgs> ItemMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.TreeViewItemMouseEventArgs> ItemMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Controls.TreeViewItemEventArgs> ItemDoubleClick { get; set; }
|
||||
[Parameter] public EventCallback<TreeViewItemMouseEventArgs> ItemMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<TreeViewItemMouseEventArgs> ItemMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<TreeViewItemEventArgs> ItemDoubleClick { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置 ItemsControl 中的交替项容器的数目,该控件可使交替容器具有唯一外观,通过附加数据AttachedExtenstions.AlternationIndex 读取循环的ID
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<uint> AlternationCountChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 显示的数据字段或属性
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> DisplayMemberPathChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 返回CPF.Controls.ItemCollection类型,可以直接将数据源设置过来
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<IList> ItemsChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ItemsMemberPathChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -22,6 +22,10 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public bool? AllowDrop { get; set; }
|
||||
/// <summary>
|
||||
/// 应用到元素上的类名,多个类用,分割
|
||||
/// <summary>
|
||||
[Parameter] public string Classes { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示是否剪切此元素的内容(或来自此元素的子元素的内容)使其适合包含元素的大小。这是一个依赖项属性。
|
||||
/// <summary>
|
||||
[Parameter] public bool? ClipToBounds { get; set; }
|
||||
@@ -123,34 +127,140 @@ namespace CPF.Razor.Controls
|
||||
/// Z轴
|
||||
/// <summary>
|
||||
[Parameter] public int? ZIndex { get; set; }
|
||||
[Parameter] public EventCallback<CPF.UIElementAddedEventArgs> UIElementAdded { get; set; }
|
||||
[Parameter] public EventCallback<CPF.UIElementRemovedEventArgs> UIElementRemoved { get; set; }
|
||||
[Parameter] public EventCallback<UIElementAddedEventArgs> UIElementAdded { get; set; }
|
||||
[Parameter] public EventCallback<UIElementRemovedEventArgs> UIElementRemoved { get; set; }
|
||||
[Parameter] public EventCallback DesiredSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.MouseButtonEventArgs> PreviewMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.MouseButtonEventArgs> PreviewMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.MouseButtonEventArgs> MouseDown { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.MouseButtonEventArgs> MouseUp { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> DoubleClick { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.MouseEventArgs> MouseMove { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.MouseEventArgs> MouseEnter { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.MouseEventArgs> MouseLeave { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.TouchEventArgs> TouchUp { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.TouchEventArgs> TouchDown { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.TouchEventArgs> TouchMove { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.MouseWheelEventArgs> MouseWheel { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.KeyEventArgs> KeyDown { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.KeyEventArgs> KeyUp { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.TextInputEventArgs> TextInput { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.GotFocusEventArgs> GotFocus { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> LostFocus { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> LayoutUpdated { get; set; }
|
||||
[Parameter] public EventCallback<MouseButtonEventArgs> PreviewMouseDown { get; set; }
|
||||
[Parameter] public EventCallback<MouseButtonEventArgs> PreviewMouseUp { get; set; }
|
||||
[Parameter] public EventCallback<MouseButtonEventArgs> MouseDown { get; set; }
|
||||
[Parameter] public EventCallback<MouseButtonEventArgs> MouseUp { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> DoubleClick { get; set; }
|
||||
[Parameter] public EventCallback<MouseEventArgs> MouseMove { get; set; }
|
||||
[Parameter] public EventCallback<MouseEventArgs> MouseEnter { get; set; }
|
||||
[Parameter] public EventCallback<MouseEventArgs> MouseLeave { get; set; }
|
||||
[Parameter] public EventCallback<TouchEventArgs> TouchUp { get; set; }
|
||||
[Parameter] public EventCallback<TouchEventArgs> TouchDown { get; set; }
|
||||
[Parameter] public EventCallback<TouchEventArgs> TouchMove { get; set; }
|
||||
[Parameter] public EventCallback<MouseWheelEventArgs> MouseWheel { get; set; }
|
||||
[Parameter] public EventCallback<KeyEventArgs> KeyDown { get; set; }
|
||||
[Parameter] public EventCallback<KeyEventArgs> KeyUp { get; set; }
|
||||
[Parameter] public EventCallback<TextInputEventArgs> TextInput { get; set; }
|
||||
[Parameter] public EventCallback<GotFocusEventArgs> GotFocus { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> LostFocus { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> LayoutUpdated { get; set; }
|
||||
[Parameter] public EventCallback Disposed { get; set; }
|
||||
[Parameter] public EventCallback<CPF.RoutedEventArgs> ToolTipOpening { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.DragEventArgs> DragEnter { get; set; }
|
||||
[Parameter] public EventCallback<RoutedEventArgs> ToolTipOpening { get; set; }
|
||||
[Parameter] public EventCallback<DragEventArgs> DragEnter { get; set; }
|
||||
[Parameter] public EventCallback DragLeave { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.DragEventArgs> DragOver { get; set; }
|
||||
[Parameter] public EventCallback<CPF.Input.DragEventArgs> Drop { get; set; }
|
||||
[Parameter] public EventCallback<CPF.CPFPropertyChangedEventArgs> PropertyChanged { get; set; }
|
||||
[Parameter] public EventCallback<DragEventArgs> DragOver { get; set; }
|
||||
[Parameter] public EventCallback<DragEventArgs> Drop { get; set; }
|
||||
[Parameter] public EventCallback<CPFPropertyChangedEventArgs> PropertyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示此元素能否用作拖放操作的目标。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> AllowDropChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示是否剪切此元素的内容(或来自此元素的子元素的内容)使其适合包含元素的大小。这是一个依赖项属性。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> ClipToBoundsChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 绑定的命令上下文
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> CommandContextChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 右键菜单
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ContextMenu> ContextMenuChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 光标
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Cursor> CursorChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 绑定的数据上下文
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> DataContextChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 位图特效
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Effect> EffectChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否可以获取焦点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> FocusableChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 按tab键切换焦点显示的聚焦框填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> FocusFrameFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 聚焦框到元素边缘距离
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> FocusFramePaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 按tab键切换焦点显示的聚焦框
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> FocusFrameStrokeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> HeightChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 图形抗锯齿
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsAntiAliasChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否启用
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsEnabledChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 是否可以通过鼠标点击到
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsHitTestVisibleChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> MarginBottomChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> MarginLeftChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> MarginRightChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> MarginTopChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> MaxHeightChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> MaxWidthChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> MinHeightChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> MinWidthChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 元素名称
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> NameChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 当添加触发器时并且触发器有设置动画,如果满足条件是否播放动画
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> PlayAnimationOnAddTriggerChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 渲染变换
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Transform> RenderTransformChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 渲染原点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<PointField> RenderTransformOriginChanged { get; set; }
|
||||
/// <summary>
|
||||
/// tab键切换元素焦点时候的顺序
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> TabIndexChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 与控件关联的用户自定义数据
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> TagChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置在用户界面 (UI) 中为此元素显示的工具提示对象
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ToolTipChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值指示是否应向此元素的大小和位置布局应用布局舍入。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> UseLayoutRoundingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// UI元素可见性
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Visibility> VisibilityChanged { get; set; }
|
||||
[Parameter] public EventCallback<FloatField> WidthChanged { get; set; }
|
||||
/// <summary>
|
||||
/// Z轴
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<int> ZIndexChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -74,6 +74,63 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
[Parameter] public EventCallback<UIElement> ChildChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置 ViewboxStretch 模式,该模式确定内容适应可用空间的方式。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stretch> StretchChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置 StretchDirection,它确定缩放如何应用 Viewbox 的内容。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<StretchDirection> StretchDirectionChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -13,7 +13,7 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
/// 通用窗体框架,包含窗体边框,系统按钮,阴影这些元素
|
||||
/// </summary>
|
||||
public partial class WindowFrame : Element<CPF.Controls.WindowFrame>
|
||||
public partial class WindowFrame : Element<CPF.Controls.WindowFrame> ,IHandleChildContentText
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
@@ -37,6 +37,11 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public BorderType? BorderType { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public object Content { get; set; }
|
||||
[Parameter] public string ContentStringFormat { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public CornerRadius? CornerRadius { get; set; }
|
||||
@@ -75,6 +80,69 @@ namespace CPF.Razor.Controls
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback Initialized { get; set; }
|
||||
/// <summary>
|
||||
/// 背景填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框类型,BorderStroke和BorderThickness
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 内容可以是字符串,UI元素等等
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<object> ContentChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> ContentStringFormatChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体名
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体尺寸,点
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 字体样式
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 控件文字的填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> MaximizeBoxChanged { get; set; }
|
||||
[Parameter] public EventCallback<bool> MinimizeBoxChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> PaddingChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 阴影宽度
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<byte> ShadowBlurChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 显示标题栏图标
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> ShowIconChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// CPF自动生成.
|
||||
//CPF自动生成.
|
||||
|
||||
using CPF;
|
||||
using CPF.Controls;
|
||||
@@ -49,6 +49,39 @@ namespace CPF.Razor.Controls
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public TextDecoration? TextDecoration { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> BackgroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 边框线条填充
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<ViewFill> BorderFillChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置线条类型
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Stroke> BorderStrokeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 四周边框粗细
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<Thickness> BorderThicknessChanged { get; set; }
|
||||
[Parameter] public EventCallback<BorderType> BorderTypeChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 获取或设置一个值,该值表示将 Border 的角倒圆的程度。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<CornerRadius> CornerRadiusChanged { get; set; }
|
||||
[Parameter] public EventCallback<string> FontFamilyChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> FontSizeChanged { get; set; }
|
||||
[Parameter] public EventCallback<FontStyles> FontStyleChanged { get; set; }
|
||||
[Parameter] public EventCallback<ViewFill> ForegroundChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 定义一个控件组,一般由多个元素组成,在设计器中,子元素和该控件为一个控件组,点击子元素拖动时,将作为整体拖动整个控件组。如果该控件被子元素盖住,按Alt+Ctrl键加鼠标左键可以选中该控件。按住Alt键可以移动子元素。
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<bool> IsGroupChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> ItemHeightChanged { get; set; }
|
||||
[Parameter] public EventCallback<float> ItemWidthChanged { get; set; }
|
||||
[Parameter] public EventCallback<Orientation> OrientationChanged { get; set; }
|
||||
/// <summary>
|
||||
/// 表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough/none [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
|
||||
/// <summary>
|
||||
[Parameter] public EventCallback<TextDecoration> TextDecorationChanged { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user