[英]How to change font color of selected row in datagrid WPF C# when using context menu
[英]Radtabcontrol color change when selected in wpf using c#
我有一個帶有兩個選項卡項目的選項卡控件。它在正常樣式中完美地工作。但是當我在XAML中應用某些樣式時,選項卡沒有旋轉,我也無法選擇選項卡項目,為什么呢? 下面是我應用於tabcontrol的樣式
<Style TargetType="{x:Type telerik:RadTabItem}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type telerik:RadTabItem}">
<Grid>
<Border Name="Border" Margin="0,0,2,0" Background="#828282" BorderBrush="#828282" BorderThickness="1" >
<ContentPresenter x:Name="ContentSite" VerticalAlignment="Center"
HorizontalAlignment="Center" ContentSource="Header" RecognizesAccessKey="True"/>
</Border>
</Grid>
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Panel.ZIndex" Value="100" />
<Setter TargetName="Border" Property="Background" Value="#CDCDCD" />
<Setter TargetName="Border" Property="BorderBrush" Value="#CDCDCD" />
<Setter TargetName="Border" Property="BorderThickness" Value="1,1,1,0" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
這是tabcontrol代碼
<Grid>
<telerik:RadTabControl Margin="36,10,64,37">
<telerik:RadTabItem x:Name="RadTabItem" Header="RadTab 1" Height="23" Width="59">
<Grid Background="Transparent">
<Label>RadTabItem1</Label>
</Grid>
</telerik:RadTabItem>
<telerik:RadTabItem x:Name="RadTabItem2" Header="RadTab 2" Height="23" Width="59">
<Grid Background="Transparent">
<Label>RadTabItem2</Label>
</Grid>
</telerik:RadTabItem>
</telerik:RadTabControl>
</Grid>
如果我改變了
<Style TargetType="{x:Type telerik:RadTabItem}" BasedOn="{StaticResource RadTabItemStyle}">
獲取
更換
<Style TargetType="{x:Type telerik:RadTabItem}">
通過
<Style TargetType="{x:Type telerik:RadTabItem}" BasedOn="{StaticResource RadTabItemStyle}">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.