728x90
반응형
728x170
▶ MainWindow.xaml
<Window x:Class="TestProject.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="800"
Height="600"
Title="ProgressBar 엘리먼트 : Style 속성을 사용해 커스텀 진행바 만들기"
Background="Black"
FontFamily="나눔고딕코딩"
FontSize="16">
<Window.Resources>
<SolidColorBrush x:Key="CustomProgressBarBackgroundSolidColorBrushKey" Color="#55ffffff" />
<Style x:Key="NetworkProgressBarStyleKey" TargetType="{x:Type ProgressBar}">
<Setter Property="Height" Value="3" />
<Setter Property="BorderThickness" Value="0" />
<Setter Property="Background" Value="{StaticResource CustomProgressBarBackgroundSolidColorBrushKey}" />
<Setter Property="Minimum" Value="0" />
<Setter Property="Maximum" Value="100" />
</Style>
</Window.Resources>
<Grid Margin="10">
<ProgressBar
Style="{DynamicResource NetworkProgressBarStyleKey}"
VerticalAlignment="Center"
Width="500"
IsIndeterminate="False"
Value="50" />
</Grid>
</Window>
728x90
반응형
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] PathGeometry 클래스 : CreateFromGeometry 정적 메소드를 사용해 패스 지오메트리 구하기 (0) | 2020.09.06 |
---|---|
[C#/WPF] FFMPEG을 사용해 동영상 재생하기 (0) | 2020.09.06 |
[C#/WPF] ControlTemplate 엘리먼트 : ScrollViewer 엘리먼트 정의하기 (0) | 2020.09.03 |
[C#/WPF] ControlTemplate 엘리먼트 : Button 엘리먼트 정의하기 (0) | 2020.09.02 |
[C#/WPF] ControlTemplate 엘리먼트 : ToggleButton 엘리먼트 정의하기 (0) | 2020.09.02 |
[C#/WPF] ProgressBar 엘리먼트 : Style 속성을 사용해 커스텀 진행바 만들기 (0) | 2020.09.02 |
[C#/WPF] ControlTemplate 엘리먼트 : 막대 모양의 Thumb을 갖는 Slider 엘리먼트 정의하기 (0) | 2020.09.02 |
[C#/WPF] ControlTemplate 엘리먼트 : 둥근 고리 모양의 Thumb을 갖는 Slider 엘리먼트 정의하기 (0) | 2020.09.02 |
[C#/WPF] Path 엘리먼트 : 패스 미니 언어를 사용해 아이콘 만들기 (0) | 2020.08.31 |
[C#/WPF] Border 엘리먼트 : LinearGradientBrush 객체를 사용해 배경 패널 만들기 (0) | 2020.08.31 |
[C#/WPF] IValueConverter 인터페이스 : 부울 값 반전 변환자 사용하기 (0) | 2020.08.31 |
댓글을 달아 주세요