now you can use ItemsSource on Carousel

This commit is contained in:
NaBian committed 2020-05-13 23:52:45 +08:00
1 parent f4a0c6fd4f
commit a794c2a2c0
6 files changed
+259 -34

No files matched your search

@@ -76,10 +76,7 @@ namespace HandyControl.Controls
{
base.OnApplyTemplate();
if (_viewContent.Style == null)
{
_viewContent.Style = CoverViewContentStyle;
}
_viewContent.Style ??= CoverViewContentStyle;
if (_selectedItem != null)
{
@@ -181,9 +178,7 @@ namespace HandyControl.Controls
}
_isRefresh = false;
GenerateIndex();
UpdateCoverViewContent(_viewContent.IsOpen);
}
@@ -338,10 +333,7 @@ namespace HandyControl.Controls
{
SetBindingForItem(element);
element.Style = ItemContainerStyle;
if (element.Header == null)
{
element.Header = item;
}
element.Header ??= item;
_entryDic[item] = element;
ItemsHost.Children.Insert(index, element);