30 lines
1.1 KiB
Markdown
30 lines
1.1 KiB
Markdown
# 源码 API 导航
|
|
|
|
下面是当前工作区的声明摘录,不是完整 C# 文件,不包含全部继承成员、访问器和条件编译条件。属性是否可写、依赖属性默认值、枚举成员和目标框架限制,需打开对应源码核对。
|
|
|
|
## Clock
|
|
|
|
源码:[src/Shared/HandyControl_Shared/Controls/Time/Clock/Clock.cs](https://github.com/HandyOrg/HandyControl/blob/master/src/Shared/HandyControl_Shared/Controls/Time/Clock/Clock.cs)
|
|
|
|
```text
|
|
public class Clock : ClockBase
|
|
public Style ClockRadioButtonStyle
|
|
public override void OnApplyTemplate()
|
|
```
|
|
|
|
## ClockBase
|
|
|
|
源码:[src/Shared/HandyControl_Shared/Controls/Time/Clock/ClockBase.cs](https://github.com/HandyOrg/HandyControl/blob/master/src/Shared/HandyControl_Shared/Controls/Time/Clock/ClockBase.cs)
|
|
|
|
```text
|
|
public abstract class ClockBase : Control
|
|
public event Action Confirmed;
|
|
public event EventHandler<FunctionEventArgs<DateTime>> DisplayTimeChanged;
|
|
public event EventHandler<FunctionEventArgs<DateTime?>> SelectedTimeChanged
|
|
public string TimeFormat
|
|
public DateTime? SelectedTime
|
|
public DateTime DisplayTime
|
|
public virtual void OnClockClosed()
|
|
public virtual void OnClockOpened()
|
|
```
|