Search
 
SCRIPT & CODE EXAMPLE
 

CSHARP

wpf round button

<Button>
    <Button.Resources>
        <Style TargetType="Border">
            <Setter Property="CornerRadius" Value="5"/>
        </Style>
    </Button.Resources>
</Button>
Comment

WPF Rounded Button

<Button Content="Button">
	<Button.Resources>
		<Style TargetType="Border">
			<Setter Property="CornerRadius" Value="15"></Setter>
		</Style>
	</Button.Resources>
</Button>
Comment

wpf round button



<Style x:Key="RoundCorner" TargetType="{x:Type Button}">
    <Setter Property="HorizontalContentAlignment" Value="Center"/>
    <Setter Property="VerticalContentAlignment" Value="Center"/>
    <Setter Property="Padding" Value="1"/>
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type Button}">
                <Grid x:Name="grid">
                    <Border x:Name="border" CornerRadius="8" BorderBrush="Black" BorderThickness="2">
                        <Border.Background>
                            <RadialGradientBrush GradientOrigin="0.496,1.052">
                                <RadialGradientBrush.RelativeTransform>
                                    <TransformGroup>
                                        <ScaleTransform CenterX="0.5" CenterY="0.5" 
                                                        ScaleX="1.5" ScaleY="1.5"/>
                                        <TranslateTransform X="0.02" Y="0.3"/>
                                    </TransformGroup>
                                </RadialGradientBrush.RelativeTransform>
                                <GradientStop Offset="1" Color="#00000000"/>
                                <GradientStop Offset="0.3" Color="#FFFFFFFF"/>
                            </RadialGradientBrush>
                        </Border.Background>
                        <ContentPresenter HorizontalAlignment="Center"
                                          VerticalAlignment="Center"
                                          TextElement.FontWeight="Bold">
                        </ContentPresenter>
                    </Border>

                </Grid>
                <ControlTemplate.Triggers>
                    <Trigger Property="IsPressed" Value="True">
                        <Setter Property="Background" TargetName="border">
                            <Setter.Value>
                                <RadialGradientBrush GradientOrigin="0.496,1.052">
                                    <RadialGradientBrush.RelativeTransform>
                                        <TransformGroup>
                                            <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="1.5" ScaleY="1.5"/>
                                            <TranslateTransform X="0.02" Y="0.3"/>
                                        </TransformGroup>
                                    </RadialGradientBrush.RelativeTransform>
                                    <GradientStop Color="#00000000" Offset="1"/>
                                    <GradientStop Color="#FF303030" Offset="0.3"/>
                                </RadialGradientBrush>
                            </Setter.Value>
                        </Setter>
                    </Trigger>
                    <Trigger Property="IsMouseOver" Value="True">
                        <Setter Property="BorderBrush" TargetName="border" Value="#FF33962B"/>
                    </Trigger>
                    <Trigger Property="IsEnabled" Value="False">
                        <Setter Property="Opacity" TargetName="grid" Value="0.25"/>
                    </Trigger>

                </ControlTemplate.Triggers>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>


Comment

WPF Rounded Button

<Button Content="Button">
	<Button.Resources>
		<Style TargetType="Border">
			<Setter Property="CornerRadius" Value="15"></Setter>
		</Style>
	</Button.Resources>
</Button>
Comment

WPF Rounded Button

<Button Content="Button">
	<Button.Resources>
		<Style TargetType="Border">
			<Setter Property="CornerRadius" Value="10"></Setter>
		</Style>
	</Button.Resources>
</Button>
Comment

WPF Rounded Button

<Button Content="Button">
	<Button.Resources>
		<Style TargetType="Border">
			<Setter Property="CornerRadius" Value="15"></Setter>
		</Style>
	</Button.Resources>
</Button>
Comment

WPF Rounded Button

<Button Content="Button">
	<Button.Resources>
		<Style TargetType="Border">
			<Setter Property="CornerRadius" Value="15"></Setter>
		</Style>
	</Button.Resources>
</Button>
Comment

PREVIOUS NEXT
Code Example
Csharp :: unity how to convert mouse screen position to world position 
Csharp :: how to get a list of processes c# 
Csharp :: c# word randomizer 
Csharp :: net core get remote ip 
Csharp :: unity key detection 
Csharp :: how to check the tag of a collider in unity 
Csharp :: how to set serial number in gridview in asp net 
Csharp :: Time delay C# unity 
Csharp :: c sharp split by newline 
Csharp :: C# open a new form 
Csharp :: write string multiple times c# 
Csharp :: unity reload scene 
Csharp :: c# check if textbox is not empty 
Csharp :: c# count files in directory and subdirectories 
Csharp :: unity player look at mouse 
Csharp :: C# get all child classes of a class 
Csharp :: Linq - Random Elements 
Csharp :: c# wait seconds 
Csharp :: convert int to double c# 
Csharp :: get object clicked unity 2d 
Csharp :: unity check when clicked on object 
Csharp :: byte array to hex c# 
Csharp :: unity remove gameobject 
Csharp :: swagger authentication bearer .net core 
Csharp :: c# wpf keyinput DeadCharProcessed 
Csharp :: keyboard input unity 
Csharp :: c# exit application 
Csharp :: mvc select list order by 
Csharp :: when do i need to end a sentence with ; in c# 
Csharp :: unity3d quaternion add 90 degrees 
ADD CONTENT
Topic
Content
Source link
Name
8+1 =