gpt4 book ai didi

C# WPF MVVM Caliburm-micro 动态绑定(bind) `GradientStops`

转载 作者:行者123 更新时间:2023-12-03 10:33:21 25 4
gpt4 key购买 nike

我需要使用动态创建的 LinearGradientBrush 创建组件.

我试过的:

查看:

<Grid.Background>
<LinearGradientBrush EndPoint="0.5,1"
MappingMode="RelativeToBoundingBox"
StartPoint="0.5,0"
GradientStops="{Binding ColorsThresholds }">
</LinearGradientBrush>
</Grid.Background>

查看型号:
public class MyViewModel: Screen
{
public BindableCollection<GradientStop> ColorsThresholds
{
get
{
return = GenerateRanges();
}
}
private BindableCollection<GradientStop> GenerateRanges()
{
//Some generating stuff
}

public MyViewModel()
{
NotifyOfPropertyChange(()=> ColorsThresholds);
}


}
ColorsThresholds生成得很好,但它仍然不可见。

最佳答案

GradientStopsGradientStopCollection 类型从 here 可以看出.而不是 BindableCollection<GradientStop>使用 GradientStopCollection .

关于C# WPF MVVM Caliburm-micro 动态绑定(bind) `GradientStops`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45508389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com