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

WPF

 
GeneralRe: Data Binding Problem Pin
#realJSOP25-Apr-09 2:52
mve#realJSOP25-Apr-09 2:52 
GeneralRe: Data Binding Problem Pin
Mark Salsbery25-Apr-09 6:58
Mark Salsbery25-Apr-09 6:58 
QuestionMaking a template for a ListView in WPF ? Pin
Mohammad Dayyan23-Apr-09 4:55
Mohammad Dayyan23-Apr-09 4:55 
QuestionRe: Making a template for a ListView in WPF ? Pin
Mark Salsbery23-Apr-09 7:04
Mark Salsbery23-Apr-09 7:04 
AnswerRe: Making a template for a ListView in WPF ? Pin
Mohammad Dayyan23-Apr-09 7:21
Mohammad Dayyan23-Apr-09 7:21 
GeneralRe: Making a template for a ListView in WPF ? Pin
Mark Salsbery23-Apr-09 7:55
Mark Salsbery23-Apr-09 7:55 
GeneralRe: Making a template for a ListView in WPF ? Pin
Mohammad Dayyan23-Apr-09 8:13
Mohammad Dayyan23-Apr-09 8:13 
GeneralRe: Making a template for a ListView in WPF ? Pin
Mark Salsbery23-Apr-09 8:29
Mark Salsbery23-Apr-09 8:29 
Sure - you can re template the control, but you need to provide
the items presenter to show the items.

Here's a default template for a ListView you can use as a starting place:
<SolidColorBrush x:Key="ListBorder" Color="#828790"/>
<Style x:Key="ListViewStyle1" TargetType="{x:Type ListView}">
    <Setter Property="Background" Value="{DynamicResource {x:Static SystemColors.WindowBrushKey}}"/>
    <Setter Property="BorderBrush" Value="{StaticResource ListBorder}"/>
    <Setter Property="BorderThickness" Value="1"/>
    <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}"/>
    <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto"/>
    <Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto"/>
    <Setter Property="ScrollViewer.CanContentScroll" Value="true"/>
    <Setter Property="VerticalContentAlignment" Value="Center"/>
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type ListView}">
                <Border x:Name="Bd" SnapsToDevicePixels="true" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Padding="1">
                    <ScrollViewer Padding="{TemplateBinding Padding}" Focusable="false">
                        <ItemsPresenter SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"/>
                    </ScrollViewer>
                </Border>
                <ControlTemplate.Triggers>
                    <Trigger Property="IsEnabled" Value="false">
                        <Setter Property="Background" TargetName="Bd" Value="{DynamicResource {x:Static SystemColors.ControlBrushKey}}"/>
                    </Trigger>
                    <Trigger Property="IsGrouping" Value="true">
                        <Setter Property="ScrollViewer.CanContentScroll" Value="false"/>
                    </Trigger>
                </ControlTemplate.Triggers>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>


Mark Salsbery
Microsoft MVP - Visual C++

Java | [Coffee]

GeneralRe: Making a template for a ListView in WPF ? Pin
Mohammad Dayyan23-Apr-09 8:45
Mohammad Dayyan23-Apr-09 8:45 
Questionbinding problem Pin
spurnd22-Apr-09 21:48
spurnd22-Apr-09 21:48 
AnswerRe: binding problem Pin
Pete O'Hanlon23-Apr-09 0:28
mvePete O'Hanlon23-Apr-09 0:28 
GeneralRe: binding problem Pin
User 171649223-Apr-09 1:25
professionalUser 171649223-Apr-09 1:25 
GeneralRe: binding problem Pin
Pete O'Hanlon23-Apr-09 1:42
mvePete O'Hanlon23-Apr-09 1:42 
QuestionPrint Datatable Pin
Prajeesh22-Apr-09 19:06
Prajeesh22-Apr-09 19:06 
AnswerRe: Print Datatable Pin
Pete O'Hanlon23-Apr-09 22:17
mvePete O'Hanlon23-Apr-09 22:17 
QuestionWPF UserControl Library - I'm at a loss [modified] Pin
#realJSOP22-Apr-09 3:58
mve#realJSOP22-Apr-09 3:58 
AnswerRe: WPF UserControl Library - I'm at a loss Pin
barker77022-Apr-09 6:06
barker77022-Apr-09 6:06 
GeneralRe: WPF UserControl Library - I'm at a loss Pin
led mike23-Apr-09 10:00
led mike23-Apr-09 10:00 
AnswerRe: WPF UserControl Library - I'm at a loss Pin
Pete O'Hanlon23-Apr-09 0:16
mvePete O'Hanlon23-Apr-09 0:16 
GeneralRe: WPF UserControl Library - I'm at a loss Pin
#realJSOP23-Apr-09 2:45
mve#realJSOP23-Apr-09 2:45 
JokeRe: WPF UserControl Library - I'm at a loss Pin
Michael Bookatz23-Apr-09 4:34
Michael Bookatz23-Apr-09 4:34 
GeneralRe: WPF UserControl Library - I'm at a loss Pin
#realJSOP23-Apr-09 4:56
mve#realJSOP23-Apr-09 4:56 
GeneralRe: WPF UserControl Library - I'm at a loss Pin
led mike23-Apr-09 10:05
led mike23-Apr-09 10:05 
GeneralRe: WPF UserControl Library - I'm at a loss Pin
0x3c023-Apr-09 10:21
0x3c023-Apr-09 10:21 
QuestionClearing the screens Pin
Hema Bairavan22-Apr-09 0:28
Hema Bairavan22-Apr-09 0:28 

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.