반응형 프로그래밍/UWP | WPF14 [WPF] Circle gradient brush 설정하기 Toss a coin! namespace WpfTestProject { public partial class MainPage : Page { RadialGradientBrush GreenRadialGradientBrush; RadialGradientBrush RedRadialGradientBrush; public MainPage() { InitializeComponent(); GreenRadialGradientBrush = new RadialGradientBrush(); GreenRadialGradientBrush.GradientOrigin = new Point(0.75, 0.25); GreenRadialGradientBrush.GradientStops.Add(new GradientStop(Colors... 2022. 8. 19. [WPF] Page 이용하여 초기화면 구성하기 WPF를 처음 생성하면 MainWindow.xaml이 생기게 되는데, 여기에서 multi page 전환 화면을 구현하게 되면 나중에 실행 시에 지저분한 내비게이션 아이콘이 뜨게 된다. 따라서 MainPage를 따로 만들어 프로그램 런타임 시 MainWindow가 생성되는 동시에 MainPage.xaml를 소스로 호출하도록 한다. MainPage에서 ChildPage들을 전환하도록 한다. namespace Restaurant { public partial class MainPage : Page { public MainPage() { InitializeComponent(); } private void Dishes_Click(object sender, RoutedEventArgs e) { mode_area.N.. 2022. 8. 11. [UWP] ContentDialog 이용하여 Popup Box 만들기 [프로젝트] > [추가] > [새 항목] > [Visual C#] > [콘텐츠 대화 상자] 선택 ContentDialog에서 제공하는 PrimaryButton 및 SecondaryButton을 이용하는 것이 아닌 사용자가 만든 버튼으로 화면을 구성할 것이다. https://namsaenga.tistory.com/95 [UWP] Button pressed 효과 만들기 UWP에서 기본으로 제공하는 RadioButton은 버튼이 눌렸는 지를 확인할 수 있다. 사용자가 만든 일반 버튼은 버튼의 효과를 resource로 만들고 버튼의 상태도 따로 프로그램 상에서 기억하는 방식으로 p namsaenga.tistory.com 900 756 namespace TestProject3 { public sealed part.. 2022. 8. 11. [UWP] Button pressed 효과 만들기 UWP에서 기본으로 제공하는 RadioButton은 버튼이 눌렸는 지를 확인할 수 있다. 사용자가 만든 일반 버튼은 버튼의 효과를 resource로 만들고 버튼의 상태도 따로 프로그램 상에서 기억하는 방식으로 pressed 효과를 적용할 수 있다. namespace TestProject2 { public sealed partial class MainPage : Page { private bool button1_pressed; private bool button2_pressed; public MainPage() { this.InitializeComponent(); button1_pressed = false; button2_pressed = false; } private void button1_Click(o.. 2022. 8. 11. 이전 1 2 3 4 다음 반응형