WPF ToolTip 기본 컨트롤 스타일 재정의 하는 방법
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <UserControl.Resources> <Style x:Key="CustomToolTip" TargetType="{x:Type ToolTip}" BasedOn="{StaticResource {x:Type ToolTip}}"> <Setter Property="FontSize" Value="9"/> <Setter Property="FontFamily" Value="Noto Sans Light"/> <Setter Property="Foreground" Value="#ffffff"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type ToolTip}" > <Grid Height="30"> <Viewbox Stretch="Fill" > <Path Data="M 1.5,0 L 3,3 0,3 Z" Width="3" Height="5" Fill="#FF6D6E71" /> </Viewbox> <Border Background="#6d6e71" CornerRadius="10" Height="20"> <Grid VerticalAlignment="Center"> <Grid.ColumnDefinitions> <ColumnDefinition Width="8"/> <ColumnDefinition Width="1*"/> <ColumnDefinition Width="8"/> </Grid.ColumnDefinitions> <ContentPresenter Grid.Column="1" ContentSource="{Binding}"/> </Grid> </Border> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style> </UserControl.Resources> | cs |
'Code > C#' 카테고리의 다른 글
WPF CheckBox 색 바꾸는 방법 (0) | 2019.04.07 |
---|---|
WPF 배경이 없는 이미지 버튼 만들기(Hover 배경색 변경가능) (0) | 2019.03.28 |
WPF Combobox 선택 이벤트, old 값이 나올때 (0) | 2019.03.19 |
WPF C#으로 UserControll을 바로 다이얼로그 화면으로 출력 하고 싶을때 (0) | 2019.03.12 |
WPF XAML로 다른 클래스 라이브러리에 있는 xaml 참조하는 방법 (0) | 2019.03.12 |
보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.
인터페이스 정의서 작성방법
해당 글은 CBD SW개발 표준 산출물 관리 가이드에서 정보를 얻었습니다.
=====================================================================================
작성 목적 :
시스템의 내 외부 인터페이스를 식별하고 인터페이스의 명세를 기술하기 위해서.
쉽게 말하자면 C언어를 쓰는데 네트워크 통신으로 c++ 프로그램과 통신을 할때. 서로 전달하는 패킷 정보를 일률적으로 작성하여 오류또는 패킷 꼬임등이 발생할때 대처하기 위한 방법으로 쓰일 수 있다.
즉, 이종간의 상호작용을 문서로 작성하여 찾기 쉽게, 보기 쉽게 하는 것이다.
작성 방법 :
식별된 인터페이스를 송신측과 수신측으로 구분하여 기술하고 송 수신간의 인터페이스 방식을 기술하며, 데이터 송신 시스템과 수신 시스템간의 데이터 저장소와 속성 등의 상세 내역을 기술한다.
보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.
WPF Combobox 선택 이벤트, old 값이 나올때
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { DateTime dt = DateTime.Now; string text= (e.AddedItems[0] as ComboBoxItem).Content as string; if(text==null || BottomTextBoxDate==null) { return; } if (text.Equals("이번주")) { dt = DateTime.Today.AddDays(Convert.ToInt32(DayOfWeek.Monday) - Convert.ToInt32(DateTime.Today.DayOfWeek)); BottomTextBoxDate.Text = dt.ToString(); } else if (text.Equals("이번달")) { dt = DateTime.Today.AddDays(1 - DateTime.Today.Day); BottomTextBoxDate.Text = dt.ToString(); } else if (text.Equals("올해")) { dt = DateTime.Today.AddDays(1 - DateTime.Today.Day); dt = dt.AddMonths(1 - DateTime.Today.Month); BottomTextBoxDate.Text = dt.ToString(); } else { } } | cs |
e 매개변수를 사용합시다.
'Code > C#' 카테고리의 다른 글
WPF 배경이 없는 이미지 버튼 만들기(Hover 배경색 변경가능) (0) | 2019.03.28 |
---|---|
WPF ToolTip 기본 컨트롤 스타일 재정의 하는 방법 (0) | 2019.03.28 |
WPF C#으로 UserControll을 바로 다이얼로그 화면으로 출력 하고 싶을때 (0) | 2019.03.12 |
WPF XAML로 다른 클래스 라이브러리에 있는 xaml 참조하는 방법 (0) | 2019.03.12 |
WPF TextBlock에 다중 바인딩으로 글자 표현하는 방법 (0) | 2019.03.11 |
보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.
보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.
WPF C#으로 UserControll을 바로 다이얼로그 화면으로 출력 하고 싶을때
UserControl1 dialog = new UserControl1();
Window window = new Window { Title="커스텀",
Content=dialog};
window.ShowDialog();
이렇게 씁시다.
'Code > C#' 카테고리의 다른 글
WPF ToolTip 기본 컨트롤 스타일 재정의 하는 방법 (0) | 2019.03.28 |
---|---|
WPF Combobox 선택 이벤트, old 값이 나올때 (0) | 2019.03.19 |
WPF XAML로 다른 클래스 라이브러리에 있는 xaml 참조하는 방법 (0) | 2019.03.12 |
WPF TextBlock에 다중 바인딩으로 글자 표현하는 방법 (0) | 2019.03.11 |
Mvvm이란 무엇인가 (0) | 2019.02.28 |