如何设置选中的DataGrid行列边框颜色?

时间:2016-12-14 23:01:23

标签: c# wpf xaml datagrid

我正在制作一些<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <nav id="nav-bar"> <ul> <li id="about"><a href="#about" >About Me</a></li> <li id="exp"><a href="#experience">Experience</a></li> <li id="edc"><a href="#education" >Education</a></li> <li id="con"><a href="#contact" >Contact</a></li> </ul> </nav> <div class="title"> <p><span style="font-size:55px;">—</span>&nbsp;&nbsp;Jennifer</p> </div> <div class="jenpic"> <img src="jen_1.svg" alt="" /> <div class="vr">&nbsp;</div> </div> <div id="text"> <div class="bio"> <p>Hi, I’m Jennifer! I am a Speech-Language Pathologist providing private speech and language services to the pediatric population.</p> </div> <div class="experience" style="display:none"> <p>Prompt I & II trained. Experienced in evaluating, diagnosing and treating speech sound disorders (including articulation, dysarthria, apraxia of speech, phonological), fluency disorders (stuttering), language delays/disorders and pragmatic (social) language weaknesses. Experienced in implementing and training AAC (augmentative and alternative communication) for nonverbal/emerging communicators. Skilled in working with ASD (Autism Spectrum Disorders) & a variety of developmental/medical conditions.</p> </div> <div class="education" style="display:none"> <p>Hi, I’m Jennifer! I am a Speech-Language Pathologist providing private speech and language services to the pediatric population.</p> </div> <div class="contact" style="display:none"> <p>Hi, I’m Jennifer! I am a Speech-Language Pathologist providing private speech and language services to the pediatric population.</p> </div> </div>资源,以便应用于我需要这种格式化的所有数据网格,但无论我尝试什么,我似乎无法找到允许我设置的内容Style所选行的边框是否为透明?

到目前为止,这是XAML,

DataGrid

这就是结果,

enter image description here

如何将选定的列边框设置为透明?我需要使用<Style TargetType="{x:Type DataGridColumnHeader}"> <Setter Property="FontWeight" Value="Normal" /> </Style> <Style TargetType="{x:Type DataGridRow}"> <Setter Property="Background" Value="White" /> <Setter Property="FontWeight" Value="Normal" /> <Style.Triggers> <Trigger Property="AlternationIndex" Value="1"> <Setter Property="Background" Value="LightGray" /> </Trigger> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Background" Value="Gray" /> <Setter Property="Foreground" Value="White" /> </Trigger> <Trigger Property="IsSelected" Value="True"> <Setter Property="Foreground" Value="DarkGray" /> </Trigger> </Style.Triggers> </Style> <Style TargetType="{x:Type DataGridCell}"> <Setter Property="FontWeight" Value="Light" /> <Setter Property="VerticalAlignment" Value="Center" /> <Style.Triggers> <Trigger Property="DataGridCell.IsSelected" Value="True"> <Setter Property="Background" Value="DarkGray" /> <Setter Property="BorderBrush" Value="Black" /> </Trigger> </Style.Triggers> </Style> 以及在哪里?

1 个答案:

答案 0 :(得分:1)

我想你正在寻找这个:

<Setter Property="BorderThickness" Value="0" />