37 lines
1.3 KiB
Markdown
37 lines
1.3 KiB
Markdown
# 源码 API 导航
|
|
|
|
下面是当前工作区的声明摘录,不是完整 C# 文件,不包含全部继承成员、访问器和条件编译条件。属性是否可写、依赖属性默认值、枚举成员和目标框架限制,需打开对应源码核对。
|
|
|
|
## Carousel
|
|
|
|
源码:[src/Shared/HandyControl_Shared/Controls/Carousel/Carousel.cs](https://github.com/HandyOrg/HandyControl/blob/master/src/Shared/HandyControl_Shared/Controls/Carousel/Carousel.cs)
|
|
|
|
```text
|
|
public class Carousel : SimpleItemsControl, IDisposable
|
|
public override void OnApplyTemplate()
|
|
public double ExtendWidth
|
|
public bool IsCenter
|
|
public Style PageButtonStyle
|
|
public Carousel()
|
|
public void Dispose()
|
|
public bool AutoRun
|
|
public TimeSpan Interval
|
|
public int PageIndex
|
|
public void UpdatePageButtons(int index = -1)
|
|
```
|
|
|
|
## SimpleItemsControl
|
|
|
|
源码:[src/Shared/HandyControl_Shared/Controls/Base/SimpleItemsControl.cs](https://github.com/HandyOrg/HandyControl/blob/master/src/Shared/HandyControl_Shared/Controls/Base/SimpleItemsControl.cs)
|
|
|
|
```text
|
|
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
|
|
```
|