WPF 怎么改变背景色

wozhaozhe2008 2020-06-21 02:01:10
因为我用了Template,所以数据不显示出来,主要就是这句
<TextBlock Text="{TemplateBinding}"/>
我该怎么绑定。
<ListView Grid.Row="2" x:Name="Lv_FileView" Margin="0,10,0,0" BorderThickness="0,0.6,0,0"
Background="Transparent" MouseDoubleClick="Lv_FileView_MouseDoubleClick" ItemsSource="{Binding}">
<ListView.View>
<GridView ColumnHeaderContainerStyle="{StaticResource LvStyle}">
<GridViewColumn x:Name="Gvc_FileList" Header="文件列表" Width="380" DisplayMemberBinding="{Binding FileName}"/>
<GridViewColumn x:Name="Gvc_FileType" Header="文件类型" Width="80" DisplayMemberBinding="{Binding FileType}"/>
<GridViewColumn x:Name="Gvc_UpdDate" Header="修改时间" Width="120" DisplayMemberBinding="{Binding UpdDate}"/>
</GridView>
</ListView.View>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListViewItem">
<Border x:Name="LvBorder">
<TextBlock Text="{TemplateBinding}"/>
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter TargetName="LvBorder" Property="Background" Value="#FF9CEFF7"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ListView.ItemContainerStyle>
</ListView>
...全文
4514 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
耗子哭死猫 2020-06-22
  • 打赏
  • 举报
回复
前景色Foreground 背景色Background 如果绑定属性
 <TextBlock
                            Grid.Row="4" Grid.Column="1"
                            HorizontalAlignment="Left"
                            VerticalAlignment="Center"
                            FontSize="22"
                            Foreground="{Binding VColor}"
                            Text="{Binding Vstate}" />
public Brush VColor  { get;set; }
给颜色赋值

endTestWater.VColor = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#2195F2"));
                endTestWater.VColor.Freeze();
Dust_SongYunfei 2020-06-22
  • 打赏
  • 举报
回复
这个布局设置样式很麻烦,小白介意换个布局,比如说Grid
wozhaozhe2008 2020-06-21
  • 打赏
  • 举报
回复
自己顶下。。

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧