프로그램 개발 175

[wpf] ScrollViewer와 Mouse Wheel Event

1. 위아래 Mouse Wheel Event 특별한 설정이 필요 없이 기본적으로 ScrollViewer를 사용하면 됩니다. xaml 코드 2. 좌우 Mouse Wheel Event 좌우 Mouse Wheel Event를 하기 위해서는 HorizontalScrollBarVisibility와 PreviewMouseWheel 이벤트를 설정해 주어야 합니다. xaml 코드 cs 코드 private void ScrollViewer_PreviewMouseWheel(object sender, MouseWheelEventArgs e) { ScrollViewer sv = sender as ScrollViewer; if (0 > e.Delta) { sv.LineRight(); }else{ sv.LineLeft(); } e..

[wpf] MariaDB 사용하기 - 2. c#에서 사용하기(Microsoft Visual Studio)

onlab94.tistory.com/106 [wpf] MariaDB 사용하기 - 1. MariaDB 다운로드 wpf에서 MariaDB를 사용하기 위해서는 우선적으로 MariaDB를 다운로드해야합니다. MariaDB 다운로드 아래의 사이트로 들어가셔서 [지금 다운로드 하기]말고 [MariaDB 다운로드]를 클릭합니다. mariadb.com/ko/ onlab94.tistory.com MariaDB를 다운하시지 않은분은 위의 포스팅을 참고하셔서 다운받으시길 바랍니다. 프로젝트 설정하기 새로운 프로젝트를 만드실 때 프레임워크를 [.NET Framework 4.5.2] 이상 설정하셔야됩니다. 이름과 위치 등을 설정하신 뒤 [확인] 버튼을 클릭합니다. [솔루션 탐색기] 안에 있는 [참조]에서 마우스 우클릭한 뒤 [..

numpy

0. numpy import numpy : python에서 Numpy를 사용하려면 먼저 import 시켜줘야 합니다. import numpy as np : numpy를 사용할 때 보편적으로 np라는 약자로 줄어서 사용을 많이 합니다. as 뒤에 원하는 것을 붙여도 좋지만 np로 붙여주는 것이 좋습니다. 1. array(리스트) : 리스트를 numpy를 사용할 수 있는 ndarray로 변환시켜줍니다. # array 사용법 import numpy as np array1 = np.array([[1], [2], [3]]) print(array1) 출력 결과 [[1] [2] [3]] 2. shape : ndarray의 모양을 (row, column) 형태로 알려줍니다. # shape 사용법 import numpy..

[wpf] MariaDB 사용하기 - 1. MariaDB 다운로드

wpf에서 MariaDB를 사용하기 위해서는 우선적으로 MariaDB를 다운로드해야합니다. MariaDB 다운로드 아래의 사이트로 들어가셔서 [지금 다운로드 하기]말고 [MariaDB 다운로드]를 클릭합니다. mariadb.com/ko/ Open Source Database (RDBMS) for the Enterprise | MariaDB MariaDB는 현대적인 미션 크리티컬 애플리케이션을 위한 엔터프라이즈 오픈 소스 데이터베이스 솔루션입니다. 서비스형 MariaDB Cloud 데이터베이스인 SkySQL을 포함합니다. mariadb.com 버전의 경우 현재 나와있는 버전을 선택했습니다. 이 글은 2020년 11월에 작성하고 있기에 만약 새로운 버전이 나왔다면 버전이 다르실 수 있습니다. 버전을 선택하셨..

[wpf]서랍 메뉴 : Drawer Menu

서랍 메뉴 혹은 메뉴 서랍은 보통 모바일 앱이나 웹 앱에서 자주 쓰입니다. 이것을 wpf로 제작할 경우 다음과 같이 따라 하시면 됩니다. 1. 프로젝트 구성하기 [새 프로젝트 만들기]에서 [WPF 앱(. NET Framework)]를 선택합니다. 프로젝트 이름과 위치를 원하는 대로 설정해주시면 됩니다. 설정을 마친 후 [만들기] 버튼을 클릭하게 되면 새로운 프로젝트 구성이 완료됩니다. 창의 크기를 자유롭게 조정합니다. 조정이 필요 없으시면 조정 안 하셔도 됩니다. :D 저는 Width만 Height와 같은 크기로 변경하였습니다. 2. 메뉴 서랍 부분 Grid 만들기 사이에 다음과 같은 Grid를 하나 생성합니다. 각 항목을 간단히 정리하면 다음과 같습니다. x:Name 그리드의 이름 Width 그리드의 ..

728x90