الثلاثاء، 10 مايو 2011

WPFs Controls Samples (Part #2)


GroupBox

Sample #1
   <GroupBox Header="Grammar">
        <StackPanel>
            <CheckBox>Check grammar as you typeCheckBox>
            <CheckBox>Hide grammatical errors in this documentCheckBox>
            <CheckBox>Check grammar with spellingCheckBox>
        StackPanel>
    GroupBox>


Sample #2

<Grid>
        <GroupBox>
            <GroupBox.Header>
                <Button>GrammarButton>
            GroupBox.Header>
            <StackPanel>
                <CheckBox>Check grammar as you typeCheckBox>
                <CheckBox>Hide grammatical errors in this documentCheckBox>
                <CheckBox>Check grammar with spellingCheckBox>
            StackPanel>
        GroupBox>
    Grid>

Sample #3


<Expander Header="Grammar">
        <StackPanel>
            <CheckBox>Check grammar as you typeCheckBox>
            <CheckBox>Hide grammatical errors in this documentCheckBox>
            <CheckBox>Check grammar with spellingCheckBox>
        StackPanel>
    Expander>




ListBox
Sample #1



  <ListBox xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:sys="clr-namespace:System;assembly=mscorlib">
        <Button>ButtonButton>
        <sys:DateTime>1/1/2007sys:DateTime>
        <sys:DateTime>1/2/2007sys:DateTime>
        <sys:DateTime>1/3/2007sys:DateTime>
    ListBox>

Sample #2

  <ListBox xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:sys="clr-namespace:System;assembly=mscorlib" DisplayMemberPath="DayOfWeek">
        <Button>ButtonButton>
        <Expander Header="Expander"/>
        <sys:DateTime>1/1/2007sys:DateTime>
        <sys:DateTime>1/2/2007sys:DateTime>
        <sys:DateTime>1/3/2007sys:DateTime>
    ListBox>

Setting DisplayMemberPath to DayOfWeek tells WPF to render the value of each item’s DayOfWeek property rather than each item itself. That is why the three DateTime objects render as Monday,Tuesday, and Wednesday in Figure.

0 التعليقات: