반응형
<custom:xamdatagrid.resources>
<style targettype="{x:Type Custom:DataRecordCellArea}">
<!-- 선택 했을 시 폰트 색상-->
<Setter Property="BackgroundSelected" Value="#FF483D8B"/>
<!-- Over 했을 시 색상-->
<Setter Property="BackgroundHover" Value="Transparent"/>
<Setter Property='BackgroundActive' Value='Transparent'/>
</style>
<!-- Field 간 구분선 투명 글씨색 회색-->
<style targettype="{x:Type Custom:CellValuePresenter}">
<Setter Property='Background' Value='#FF483D8B'/>
<Setter Property='BackgroundActive' Value='Transparent'/>
<!-- 선택 했을 시 배경 색상-->
<Setter Property='BackgroundSelected' Value='#FF483D8B'/>
<Setter Property="BorderBrush" Value="Transparent"/>
<Setter Property="BorderFieldSelectedBrush" Value="Red"/>
<Setter Property="Foreground" Value="Gray"/>
<!-- Over 했을 시 폰트 색상-->
<Setter Property="ForegroundHoverStyle">
<Setter.Value>
<Style>
<Setter Property="TextBlock.Foreground" Value="#FF35DC35"/>
</style>
<!-- Over 했을 시 폰트 색상-->
<style.triggers>
<datatrigger binding="{Binding Path=IsMouseOver, RelativeSource={RelativeSource AncestorType={x:Type Custom:DataRecordCellArea}}}" value="True">
<setter property="ForegroundStyle">
<setter.value>
<style>
<Setter Property="TextBlock.Foreground" Value="#FF35DC35"/>
</style>
</setter.value>
</setter>
</datatrigger>
</style.triggers>
</Setter>
</Style>
</custom:xamdatagrid.resources>
회사에서 Infragistics Component를 사용한다.
기존에는 Style같은거 사용 안했지만....
이번에 프로젝트 하면서 Style도 건드려야 한다..ㅠㅠㅠ
디자이너는 아니지만.. 그래도 어느정도는 해야하는....
그래서 찾고 찾은 정보를 올려본다.....
기본적인 것들이고...
XAML로 DataTrigger걸고 하는부분들도 있는데 그 부분은 차차 올려야징..!!
반응형