Click here to Skip to main content
15,886,069 members
Home / Discussions / WPF
   

WPF

 
GeneralRe: datagrid multiple selected items Pin
Member 1328589317-Aug-17 18:50
Member 1328589317-Aug-17 18:50 
AnswerRe: datagrid multiple selected items Pin
Mycroft Holmes17-Aug-17 21:02
professionalMycroft Holmes17-Aug-17 21:02 
QuestionComboBox Items Not Showing Up Pin
Kevin Marois7-Aug-17 5:28
professionalKevin Marois7-Aug-17 5:28 
AnswerRe: ComboBox Items Not Showing Up Pin
Mycroft Holmes7-Aug-17 15:22
professionalMycroft Holmes7-Aug-17 15:22 
GeneralRe: ComboBox Items Not Showing Up Pin
Kevin Marois8-Aug-17 4:51
professionalKevin Marois8-Aug-17 4:51 
GeneralRe: ComboBox Items Not Showing Up Pin
Kevin Marois8-Aug-17 5:33
professionalKevin Marois8-Aug-17 5:33 
GeneralRe: ComboBox Items Not Showing Up Pin
Mycroft Holmes8-Aug-17 13:57
professionalMycroft Holmes8-Aug-17 13:57 
QuestionListBox Style Problem Pin
Kevin Marois27-Jul-17 6:53
professionalKevin Marois27-Jul-17 6:53 
I have created a style for a listbox:

ItemContainerStyle
<Style x:Key="listBoxItemContainerStyle"
        TargetType="ListBoxItem">

<pre>
<Setter Property="Padding" Value="2"/>
<Setter Property="Background" Value="Transparent"/>
<Setter Property="Foreground" Value="Black"/>

<Style.Triggers>

    <Trigger Property="IsSelected" Value="True">
        <Setter Property="Background" Value="Orange"/>
        <Setter Property="Foreground" Value="Blue"/>
    </Trigger>

    <Trigger Property="IsMouseOver" Value="True">
        <Setter Property="Background" Value="Orange"/>
        <Setter Property="Foreground" Value="Blue"/>
    </Trigger>

</Style.Triggers>



ListBoxStyle
<Style x:Key="listBoxStyle"
        TargetType="ListBox">

<pre>
<Setter Property="Foreground" Value="Red"/>
<Setter Property="Background" Value="White"/>
<Setter Property="BorderBrush" Value="{StaticResource ButtonNormalBackgroundBrush}"/>
<Setter Property="BorderThickness" Value="1"/>
<Setter Property="ItemContainerStyle" Value="{StaticResource listBoxItemContainerStyle}"/>

<Style.Triggers>

    <Trigger Property="IsEnabled" Value="False">
        <Setter Property="BorderBrush" Value="{StaticResource ButtonDisabledBackgroundBrush}"/>
        <Setter Property="Control.BorderThickness" Value="2"/>
    </Trigger>

    <Trigger Property="IsKeyboardFocusWithin" Value="True">
        <Setter Property="IsSelected" Value="True"/>
    </Trigger>

</Style.Triggers>



Usage
<ListBox Grid.Row="1"
            Grid.Column="4"
            Style="{StaticResource listBoxStyle}">

<pre>
<ListBoxItem Content="One" IsSelected="True"/>
<ListBoxItem Content="Two" IsEnabled="False"/>
<ListBoxItem Content="333333"/>




When I run it BEFORE I click an item, the background of the first item is lightgray. Notice that the first item has IsSeledted= true.

If I click on it, then the background color turns Blue.

What's wrong here?
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.

AnswerRe: ListBox Style Problem Pin
Henrik Jonsson7-Aug-17 9:35
Henrik Jonsson7-Aug-17 9:35 
QuestionStyle Not being Applied Pin
Kevin Marois24-Jul-17 7:43
professionalKevin Marois24-Jul-17 7:43 
AnswerRe: Style Not being Applied Pin
Richard Deeming24-Jul-17 7:54
mveRichard Deeming24-Jul-17 7:54 
GeneralRe: Style Not being Applied Pin
Kevin Marois24-Jul-17 10:17
professionalKevin Marois24-Jul-17 10:17 
GeneralRe: Style Not being Applied Pin
Richard Deeming25-Jul-17 0:37
mveRichard Deeming25-Jul-17 0:37 
GeneralRe: Style Not being Applied Pin
Kevin Marois25-Jul-17 4:36
professionalKevin Marois25-Jul-17 4:36 
QuestionHandle DataGrid Row Model Property Change Pin
Kevin Marois21-Jun-17 12:45
professionalKevin Marois21-Jun-17 12:45 
AnswerRe: Handle DataGrid Row Model Property Change Pin
Mycroft Holmes21-Jun-17 20:54
professionalMycroft Holmes21-Jun-17 20:54 
AnswerRe: Handle DataGrid Row Model Property Change Pin
Pete O'Hanlon21-Jun-17 21:46
mvePete O'Hanlon21-Jun-17 21:46 
GeneralRe: Handle DataGrid Row Model Property Change Pin
Kevin Marois22-Jun-17 4:01
professionalKevin Marois22-Jun-17 4:01 
GeneralRe: Handle DataGrid Row Model Property Change Pin
Pete O'Hanlon22-Jun-17 5:03
mvePete O'Hanlon22-Jun-17 5:03 
GeneralRe: Handle DataGrid Row Model Property Change Pin
Mycroft Holmes22-Jun-17 14:41
professionalMycroft Holmes22-Jun-17 14:41 
GeneralRe: Handle DataGrid Row Model Property Change Pin
Pete O'Hanlon22-Jun-17 21:18
mvePete O'Hanlon22-Jun-17 21:18 
GeneralStop user from killing of a running wpf application from background processes in task manager. Pin
Naushad Ansari15-Jun-17 23:24
Naushad Ansari15-Jun-17 23:24 
GeneralRe: Stop user from killing of a running wpf application from background processes in task manager. Pin
Pete O'Hanlon15-Jun-17 23:46
mvePete O'Hanlon15-Jun-17 23:46 
QuestionBind To DP On Control Pin
Kevin Marois15-Jun-17 5:26
professionalKevin Marois15-Jun-17 5:26 
AnswerRe: Bind To DP On Control Pin
Pete O'Hanlon15-Jun-17 6:35
mvePete O'Hanlon15-Jun-17 6:35 

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.