mirror of
https://gitee.com/handyorg/HandyControl.git
synced 2024-11-30 02:48:03 +08:00
fix: fixed #1069
This commit is contained in:
parent
4748ba1678
commit
7897e2ab0a
@ -25,8 +25,6 @@ namespace HandyControl.Controls
|
|||||||
|
|
||||||
private TranslateTransform _translateTransform;
|
private TranslateTransform _translateTransform;
|
||||||
|
|
||||||
public WaveProgressBar() => Loaded += (s, e) => UpdateWave(Value);
|
|
||||||
|
|
||||||
static WaveProgressBar()
|
static WaveProgressBar()
|
||||||
{
|
{
|
||||||
FocusableProperty.OverrideMetadata(typeof(WaveProgressBar), new FrameworkPropertyMetadata(ValueBoxes.FalseBox));
|
FocusableProperty.OverrideMetadata(typeof(WaveProgressBar), new FrameworkPropertyMetadata(ValueBoxes.FalseBox));
|
||||||
@ -60,15 +58,19 @@ namespace HandyControl.Controls
|
|||||||
|
|
||||||
if (_waveElement != null && clipElement != null)
|
if (_waveElement != null && clipElement != null)
|
||||||
{
|
{
|
||||||
|
var clipElementHeight = clipElement.Height;
|
||||||
|
|
||||||
_translateTransform = new TranslateTransform
|
_translateTransform = new TranslateTransform
|
||||||
{
|
{
|
||||||
Y = clipElement.Height
|
Y = clipElementHeight
|
||||||
};
|
};
|
||||||
_translateTransformYRange = clipElement.Height - TranslateTransformMinY;
|
_translateTransformYRange = clipElementHeight - TranslateTransformMinY;
|
||||||
_waveElement.RenderTransform = new TransformGroup
|
_waveElement.RenderTransform = new TransformGroup
|
||||||
{
|
{
|
||||||
Children = { _translateTransform }
|
Children = { _translateTransform }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
UpdateWave(Value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user