목록STUDYING (155)
MY MEMO
1. NotificationWindow install using은 위에 올려주고 using Tulpep.NotificationWindow; 나머지는 알림을 띄울 자리에 놓으면 된다. PopupNotifier popup = new PopupNotifier(); popup.TitleText = "Title Text"; popup.ContentText = "Content"; popup.Popup();
출처 : https://www.youtube.com/watch?v=NgStqCYqYrc 나같은 초보자에게 강같은 동영상이다 너무 설명이 잘되있고, 따라하면 나도 모르게 동영상이 만들어져있다. 설명하기에는 너무 길어서 동영상을 보는 것을 추천한다 매우매우매우 설명이 잘되있다.
Winform을 개발하다보면 console창에 출력을 하는 것이 필요할 때가 있다. 1. 프로젝트 -> '프로젝트 이름' 속성 2. 응용프로그램 -> 콘솔 응용 프로그램 3. Console.Write(""); 실행하면 뒤에 console창이 나타난다
button의 배경색을 지워주는 작업이다 button이름.FlatAppearance.MouseOverBackColor = button이름.BackColor; button이름.BackColorChanged += (s, e) => { button이름.FlatAppearance.MouseOverBackColor = button이름.BackColor; }; 새로운 배경색을 입힌다 button의 속성에 들어가서 이렇게 번개모양을 누르면 Mouse Hover가 보인다 이 부분을 더블 클릭하면 자동으로 함수가 생성된다 그 함수안에 아래와 같이 써주면 버튼에 마우스를 올렸을 때 배경색이 변경된다. private void button이름_MouseHover(object sender, EventArgs e) { butto..
C#에는 미리 이미지를 넣어놓고 그 이미지를 가져다 쓸 수 있는 기능이 있다. 1. 프로젝트에 오른쪽 버튼을 클릭한다 2. 맨 아래 속성에 들어간다. 3. 리소스->리소스 추가 에 가면 리소스를 추가할 수 있다 이 리소스를 어떻게 쓰는지는 아래 코드에 나와있다. 예를 들어 버튼의 배경 이미지를 변경하는 코드라면 아래와 같이 변경하면 된다. button이름.BackgroundImage = Properties.Resources.Rsource이름;
1. Nudget에서 MaterialSkin을 다운받는다 (나는 MaterialSkin.Updated를 사용하면 안된다 버전이 맞지 않아서) 2. 도구에 가서 탭을 추가한 이후 항목 선택을 하여 이 프로젝트에 들어간다 프로젝트 -> package로 쭉가서 dll파일을 누르면 항목이 자동으로 추가된다. From1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using ..
출처 : https://www.youtube.com/watch?v=I70OdofAZu0 Form1.cs using System; using System.Drawing; using System.Windows.Forms; using System.Drawing.Imaging; namespace PhotoshopPractice { public partial class splash : Form { public splash() { InitializeComponent(); } private void refresh() { //this function take screenshot of the background try { base.Hide(); Bitmap bitmap = new Bitmap(base.Width,base..
출처 : https://www.youtube.com/watch?v=3pXsuqEFF2I&t=2543s d day counter를 만들었다 예쁜 화면에 반해서 처음 시작하게 됬는데 배경이랑 여러가지로 비슷하고 예쁘게 나온 것 같다 +) circle progress를 만들려면 새로 install을 해야할 것이 있다 1. 아래의 것을 install한다 2. 도구 상자에 dll을 넣는다 Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Drawing.Drawing2D; using System.Linq; using ..
Background Color : Transparent (투명)Background Image : image파일 가져오기Background Image Layout : Zoom (큰 이미지를 가져와도 작은 이미지로 변경시킬 수 있음)Flat Appearance : border 지정 가능 (여기서 border를 0으로 하면 border가 사라지지 않음.. -> FlayStyle : Flat으로 변경해야 사라짐)
출처 : https://www.youtube.com/watch?v=eUPKj2jqZjw 아직 Database 연동을 하지 않았다. 동영상에서는 FireBase를 사용했는데 나는 서버로 안하고 localhost의 DB와 연동하려고 한다 C#을 이용한 DB연동을 연습해 볼 수 있다 Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using Newtonsoft.Js..