chore: remove JumpTo method of ImageSelector

This commit is contained in:
NaBian committed 2021-11-15 23:07:42 +08:00
1 parent ffd27d83bf
commit a52a1f83f6
2 files changed
+8 -17

No files matched your search

@@ -21,7 +21,8 @@ namespace HandyControlDemo.UserControl
new Uri(@"pack://application:,,,/Resources/Img/Album/9.jpg"),
new Uri(@"pack://application:,,,/Resources/Img/Album/10.jpg")
});
CoverFlowMain.JumpTo(2);
CoverFlowMain.PageIndex = 2;
}
}
}
@@ -103,18 +103,13 @@ namespace HandyControl.Controls
/// </summary>
private int _lastShowIndex;
/// <summary>
/// 跳转编号
/// </summary>
private int _jumpToIndex = -1;
/// <summary>
/// 页码
/// </summary>
public int PageIndex
{
get => (int) GetValue(PageIndexProperty);
internal set => SetValue(PageIndexProperty, value);
set => SetValue(PageIndexProperty, value);
}
/// <summary>
@@ -147,11 +142,6 @@ namespace HandyControl.Controls
_visualParent = GetTemplateChild(ElementVisualParent) as ModelVisual3D;
UpdateShowRange();
if (_jumpToIndex > 0)
{
PageIndex = _jumpToIndex;
_jumpToIndex = -1;
}
_point3DAnimation = new Point3DAnimation(new Point3D(CoverFlowItem.Interval * PageIndex, _camera.Position.Y, _camera.Position.Z), new Duration(TimeSpan.FromMilliseconds(200)));
_camera.BeginAnimation(ProjectionCamera.PositionProperty, _point3DAnimation);
@@ -181,11 +171,6 @@ namespace HandyControl.Controls
/// <param name="uri"></param>
public void Add(Uri uri) => _contentDic.Add(_contentDic.Count, uri);
/// <summary>
/// 跳转
/// </summary>
public void JumpTo(int index) => _jumpToIndex = index;
protected override void OnMouseWheel(MouseWheelEventArgs e)
{
base.OnMouseWheel(e);
@@ -237,6 +222,11 @@ namespace HandyControl.Controls
/// <param name="newIndex"></param>
private void UpdateIndex(int newIndex)
{
if (!IsLoaded)
{
return;
}
UpdateShowRange();
_itemShowDic.Do(item =>
{