Click here to Skip to main content
15,888,401 members
Home / Discussions / WPF
   

WPF

 
QuestionDataGrid - merging cells Pin
urinspiration15-Nov-10 7:41
urinspiration15-Nov-10 7:41 
QuestionWPF Style Question Pin
Kevin Marois15-Nov-10 7:08
professionalKevin Marois15-Nov-10 7:08 
AnswerRe: WPF Style Question Pin
#realJSOP15-Nov-10 8:03
mve#realJSOP15-Nov-10 8:03 
GeneralRe: WPF Style Question Pin
Kevin Marois15-Nov-10 8:05
professionalKevin Marois15-Nov-10 8:05 
GeneralRe: WPF Style Question [modified] Pin
SledgeHammer0115-Nov-10 8:55
SledgeHammer0115-Nov-10 8:55 
GeneralRe: WPF Style Question Pin
Kevin Marois15-Nov-10 12:13
professionalKevin Marois15-Nov-10 12:13 
GeneralRe: WPF Style Question Pin
SledgeHammer0115-Nov-10 13:29
SledgeHammer0115-Nov-10 13:29 
GeneralRe: WPF Style Question Pin
Kevin Marois16-Nov-10 4:37
professionalKevin Marois16-Nov-10 4:37 
The mouseover gradient shows up. The selected item gradient does not. Commenting out the triggers didn't do anything. Here's the code again:

<UserControl.Resources>

    <!--TreeViewItem Data Template-->
    <HierarchicalDataTemplate DataType="{x:Type local:TreeNode}"
                                ItemsSource="{Binding Path=Nodes}">

        <Border BorderBrush="Transparent"
                BorderThickness="1" 
                CornerRadius="2">

            <Border.Style>
                <Style>
                    <Style.Triggers>
                        <Trigger Property="Border.IsMouseOver" Value="True">
                            <Setter Property="Border.BorderBrush" Value="Red" />
                            <Setter Property="Border.BorderThickness" Value="3" />
                        </Trigger>
                    </Style.Triggers>
                </Style>
            </Border.Style>

            <StackPanel Orientation="Horizontal" 
                        Margin="5,2,5,2">
                    
                <TextBlock Name="txtProject"
                            Text="{Binding Path=Caption}"
                            FontSize="12"
                            Foreground="#024991">
                        
                    <TextBlock.ToolTip>
                        <StackPanel>
                            <TextBlock FontWeight="Bold" Text="{Binding Path=Caption}"/>
                            <TextBlock Text="{Binding Path=FileName}"/>
                        </StackPanel>
                    </TextBlock.ToolTip>    
                </TextBlock>
                    
            </StackPanel>
                
        </Border>
            
    </HierarchicalDataTemplate>

    <!--Gradients-->
    <LinearGradientBrush x:Key="TreeItemMouseOverStyle" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#FFFFFF" Offset="0.0" />
        <GradientStop Color="#FFF3CF" Offset="0.25" />
        <GradientStop Color="#FFECB5" Offset="0.75" />
        <GradientStop Color="#FFECB5" Offset="1.0" />
    </LinearGradientBrush>
    <LinearGradientBrush x:Key="TreeItemSelectedStyle" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#DBEAFC" Offset="0.0" />
        <GradientStop Color="#D3E5FC" Offset="0.25" />
        <GradientStop Color="#C7DFFC" Offset="0.75" />
        <GradientStop Color="#C1DCFC" Offset="1.0" />
    </LinearGradientBrush>

    <!--TreeViewItem Style-->
    <Style x:Name="TreeViewItemStyle" TargetType="TreeViewItem">
            
            
            
        <Setter Property="IsExpanded" Value="True" />
            
        <Style.Triggers>
            <Trigger Property="IsMouseOver" Value="True">
                <Setter Property="Background" Value="{StaticResource TreeItemMouseOverStyle}"/>
            </Trigger>
            <Trigger Property="IsSelected" Value="True">
                <Setter Property="Background" Value="{StaticResource TreeItemSelectedStyle}"/>
            </Trigger>
        </Style.Triggers>

    </Style>

</UserControl.Resources>

Everything makes sense in someone's mind

GeneralRe: WPF Style Question Pin
SledgeHammer0116-Nov-10 14:06
SledgeHammer0116-Nov-10 14:06 
GeneralRe: WPF Style Question Pin
SledgeHammer0116-Nov-10 14:10
SledgeHammer0116-Nov-10 14:10 
Questionexecute code on Server-side - Silverlight Pin
jadughar14-Nov-10 19:40
jadughar14-Nov-10 19:40 
AnswerRe: execute code on Server-side - Silverlight Pin
Vimalsoft(Pty) Ltd14-Nov-10 20:10
professionalVimalsoft(Pty) Ltd14-Nov-10 20:10 
AnswerRe: execute code on Server-side - Silverlight Pin
Abhinav S14-Nov-10 20:40
Abhinav S14-Nov-10 20:40 
GeneralRe: execute code on Server-side - Silverlight Pin
jadughar14-Nov-10 21:07
jadughar14-Nov-10 21:07 
QuestionMouse Move - how to determine span of move (i.e. delta x and delta y) Pin
devvvy14-Nov-10 16:10
devvvy14-Nov-10 16:10 
AnswerRe: Mouse Move - how to determine span of move (i.e. delta x and delta y) Pin
Dr.Walt Fair, PE14-Nov-10 16:23
professionalDr.Walt Fair, PE14-Nov-10 16:23 
QuestionXenApp vs WPF Popup (repaint problem when Popup Minimized") Pin
devvvy14-Nov-10 15:43
devvvy14-Nov-10 15:43 
QuestionData Trigger Problem Pin
carrigart13-Nov-10 15:13
carrigart13-Nov-10 15:13 
QuestionAccordion add/remove Items at runtime Pin
ekimpl13-Nov-10 0:47
ekimpl13-Nov-10 0:47 
AnswerRe: Accordion add/remove Items at runtime Pin
Mycroft Holmes13-Nov-10 11:58
professionalMycroft Holmes13-Nov-10 11:58 
GeneralRe: Accordion add/remove Items at runtime Pin
ekimpl13-Nov-10 20:59
ekimpl13-Nov-10 20:59 
AnswerRe: Accordion add/remove Items at runtime Pin
Abhinav S13-Nov-10 16:38
Abhinav S13-Nov-10 16:38 
GeneralRe: Accordion add/remove Items at runtime Pin
ekimpl13-Nov-10 21:15
ekimpl13-Nov-10 21:15 
GeneralRe: Accordion add/remove Items at runtime Pin
ekimpl14-Nov-10 5:56
ekimpl14-Nov-10 5:56 
QuestionMultiple xap files after rename Pin
Mycroft Holmes12-Nov-10 16:38
professionalMycroft Holmes12-Nov-10 16:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.