Files
2026-10-27 09:12:40 +08:00

1.7 KiB

源码 API 导航

下面是当前工作区的声明摘录,不是完整 C# 文件,不包含全部继承成员、访问器和条件编译条件。属性是否可写、依赖属性默认值、枚举成员和目标框架限制,需打开对应源码核对。

SimpleItemsControl

源码:src/Shared/HandyControl_Shared/Controls/Base/SimpleItemsControl.cs

public class SimpleItemsControl : Control
public SimpleItemsControl()
public IEnumerable ItemsSource
public Style ItemContainerStyle
public DataTemplate ItemTemplate
public Collection<object> Items
public override void OnApplyTemplate()
public bool HasItems

RegularItemsControl

源码:src/Shared/HandyControl_Shared/Controls/Base/RegularItemsControl.cs

public class RegularItemsControl : SimpleItemsControl
public double ItemWidth
public double ItemHeight
public Thickness ItemMargin

Rate

源码:src/Shared/HandyControl_Shared/Controls/Rate/Rate.cs

public class Rate : RegularItemsControl
public event EventHandler<FunctionEventArgs<double>> ValueChanged
public Rate()
public bool AllowHalf
public bool AllowClear
public Geometry Icon
public int Count
public double DefaultValue
public double Value
public string Text
public bool ShowText
public bool IsReadOnly
public override void OnApplyTemplate()
public void Reset()