Click here to Skip to main content
15,891,597 members
Home / Discussions / WPF
   

WPF

 
GeneralRe: Data binding model: "Main->Details" Pin
bitwise.csc29-Aug-11 3:30
bitwise.csc29-Aug-11 3:30 
GeneralRe: Data binding model: "Main->Details" Pin
Wayne Gaylard29-Aug-11 3:42
professionalWayne Gaylard29-Aug-11 3:42 
GeneralRe: Data binding model: "Main->Details" [modified] Pin
bitwise.csc29-Aug-11 3:51
bitwise.csc29-Aug-11 3:51 
GeneralRe: Data binding model: "Main->Details" Pin
bitwise.csc29-Aug-11 11:14
bitwise.csc29-Aug-11 11:14 
GeneralRe: Data binding model: "Main->Details" Pin
Wayne Gaylard29-Aug-11 22:03
professionalWayne Gaylard29-Aug-11 22:03 
QuestionTutorial to display Google Maps using WPF-WCF Pin
Member 819216328-Aug-11 5:24
Member 819216328-Aug-11 5:24 
AnswerRe: Tutorial to display Google Maps using WPF-WCF Pin
Abhinav S28-Aug-11 22:19
Abhinav S28-Aug-11 22:19 
QuestionRound corner border not that easy Pin
Zapacila27-Aug-11 22:36
Zapacila27-Aug-11 22:36 
Image of the troubling border

Hi

I'm trying for over 2 days now to create toggle button that in pressed state looks like the above image, but that upper border is giving me a headache. Does anyone have any idea how to create that round corner that slightly goes down? The background is a linear gradient top to bottom: #b8c7d6 - #a8b3c4

Any help at all would be greatly appreciated!!

I have something like this but it is far from the design:

HTML
<Style x:Key="ToggleButtonStyle" TargetType="{x:Type ToggleButton}">
    <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}"/>
    <Setter Property="HorizontalContentAlignment" Value="Center"/>
    <Setter Property="VerticalContentAlignment" Value="Center"/>
    <Setter Property="Padding" Value="1"/>
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type ToggleButton}">
                <Grid>
                    <Border Background="Black" BorderThickness="1" BorderBrush="#FF4E4F50" CornerRadius="3"/>
                    <Border Background="Black" Margin="1" CornerRadius="3"/>
                    <Border Margin="2" CornerRadius="3">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                <GradientStop Color="#0099B9D1" Offset="0"/>
                                <GradientStop Color="#FF99B9D1" Offset="1"/>
                                <GradientStop Color="#B299B9D1" Offset="0.054"/>
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                    <Border Margin="2" CornerRadius="3" Opacity="0.3">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                <LinearGradientBrush.RelativeTransform>
                                    <TransformGroup>
                                        <ScaleTransform CenterY="0.5" CenterX="0.5"/>
                                        <SkewTransform CenterY="0.5" CenterX="0.5"/>
                                        <RotateTransform Angle="90" CenterY="0.5" CenterX="0.5"/>
                                        <TranslateTransform/>
                                    </TransformGroup>
                                </LinearGradientBrush.RelativeTransform>
                                <GradientStop Color="Black" Offset="0"/>
                                <GradientStop Color="Black" Offset="1"/>
                                <GradientStop Color="#00090909" Offset="0.022"/>
                                <GradientStop Color="#00000000" Offset="0.99"/>
                                <GradientStop Color="#45060606" Offset="0.001"/>
                            </LinearGradientBrush>
                        </Border.Background></Border>

                    <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" RecognizesAccessKey="True" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
                    </Grid>


                <ControlTemplate.Triggers>
                    <Trigger Property="IsKeyboardFocused" Value="true">

                    </Trigger>
                    <Trigger Property="IsChecked" Value="true">

                    </Trigger>
                    <Trigger Property="IsEnabled" Value="false">
                        <Setter Property="Foreground" Value="#ADADAD"/>
                    </Trigger>
                </ControlTemplate.Triggers>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>

QuestionA Combobox size within menu [modified] Pin
Saksida Bojan27-Aug-11 6:35
Saksida Bojan27-Aug-11 6:35 
AnswerRe: A Combobox size within menu Pin
Abhinav S27-Aug-11 7:02
Abhinav S27-Aug-11 7:02 
GeneralRe: A Combobox size within menu Pin
Saksida Bojan27-Aug-11 8:08
Saksida Bojan27-Aug-11 8:08 
QuestionConnecting a C# Array to a Listbox Control 2 ways Pin
MacAllen26-Aug-11 19:45
MacAllen26-Aug-11 19:45 
AnswerRe: Connecting a C# Array to a Listbox Control 2 ways Pin
Abhinav S26-Aug-11 21:29
Abhinav S26-Aug-11 21:29 
QuestionConditional Controls in WPF? Pin
MacAllen26-Aug-11 19:34
MacAllen26-Aug-11 19:34 
AnswerRe: Conditional Controls in WPF? Pin
VallarasuS26-Aug-11 20:52
VallarasuS26-Aug-11 20:52 
AnswerRe: Conditional Controls in WPF? Pin
Abhinav S26-Aug-11 21:25
Abhinav S26-Aug-11 21:25 
AnswerRe: Conditional Controls in WPF? Pin
Alisaunder27-Aug-11 3:10
Alisaunder27-Aug-11 3:10 
AnswerRe: Conditional Controls in WPF? Pin
VallarasuS28-Aug-11 8:16
VallarasuS28-Aug-11 8:16 
QuestionDisappearing namespace? [modified] Pin
Alisaunder26-Aug-11 7:32
Alisaunder26-Aug-11 7:32 
AnswerRe: Disappearing namespace? [modified] Pin
Saksida Bojan27-Aug-11 10:50
Saksida Bojan27-Aug-11 10:50 
GeneralRe: Disappearing namespace? Pin
Alisaunder27-Aug-11 11:47
Alisaunder27-Aug-11 11:47 
GeneralRe: Disappearing namespace? Pin
Alisaunder27-Aug-11 17:25
Alisaunder27-Aug-11 17:25 
GeneralRe: Disappearing namespace? Pin
Saksida Bojan27-Aug-11 19:30
Saksida Bojan27-Aug-11 19:30 
GeneralRe: Disappearing namespace? Pin
Alisaunder28-Aug-11 0:32
Alisaunder28-Aug-11 0:32 
GeneralRe: Disappearing namespace? Pin
Alisaunder30-Aug-11 5:05
Alisaunder30-Aug-11 5:05 

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.