您的位置:首页 > 科技 > IT业 > 线上产品推广方案_门户网站建设和运行保证的磋商文件_免费友情链接网页_网络营销手段有哪些方式

线上产品推广方案_门户网站建设和运行保证的磋商文件_免费友情链接网页_网络营销手段有哪些方式

2025/4/10 14:32:43 来源:https://blog.csdn.net/qq_34047402/article/details/146887882  浏览:    关键词:线上产品推广方案_门户网站建设和运行保证的磋商文件_免费友情链接网页_网络营销手段有哪些方式
线上产品推广方案_门户网站建设和运行保证的磋商文件_免费友情链接网页_网络营销手段有哪些方式

1.

最终效果如下图:

1.1 准备数据 ViewModel

  public class PrimaryItemModel{public double Value { get; set; }public string XLabel { get; set; }}public class MainViewModel{public ObservableCollection<PrimaryItemModel> PrimaryList { get; set; }public MainViewModel(){Random random = new Random();PrimaryList = new ObservableCollection<PrimaryItemModel>();for (int i = 0; i < 15; i++){PrimaryList.Add(new PrimaryItemModel{XLabel = DateTime.Now.ToString("mm:ss"),Value = random.Next(30, 200)});}Task.Run(async () =>{while (true){await Task.Delay(2000);Application.Current.Dispatcher.Invoke(() =>{PrimaryList.Add(new PrimaryItemModel{XLabel = DateTime.Now.ToString("mm:ss"),Value = random.Next(30, 200)});PrimaryList.RemoveAt(0);});}});   }}
<Grid><Grid.ColumnDefinitions><ColumnDefinition Width="1*"/><ColumnDefinition Width="5*"/></Grid.ColumnDefinitions><ItemsControl Grid.Column="1" ItemsSource="{Binding PrimaryList}"><ItemsControl.ItemsPanel><ItemsPanelTemplate><UniformGrid Rows="1"></UniformGrid></ItemsPanelTemplate></ItemsControl.ItemsPanel><ItemsControl.ItemTemplate><DataTemplate><Grid x:Name="grid" Background="Transparent"><Grid.RowDefinitions><RowDefinition/><RowDefinition Height="30"/></Grid.RowDefinitions><StackPanel VerticalAlignment="Bottom"><TextBlock Text="{Binding Value}" HorizontalAlignment="Center"/><Border Width="10" Height="{Binding Value}" Background="Orange" VerticalAlignment="Bottom" CornerRadius="5,5,0,0"/></StackPanel><Border BorderBrush="#DDD" BorderThickness="0,1,0,0" Grid.Row="1"/><TextBox Text="{Binding XLabel}" Grid.Row="1" VerticalAlignment="Center"HorizontalAlignment="Center"/></Grid><DataTemplate.Triggers><Trigger Property="IsMouseOver" Value="True"><Setter TargetName="grid" Property="Background" Value="#EEE"/></Trigger></DataTemplate.Triggers></DataTemplate></ItemsControl.ItemTemplate></ItemsControl>   
</Grid>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com