반응형
질문
비주얼베이직 폼에 텍스트박스가 다른 폼 레이블
위와 같은 질문이 있어서, 간단하게 만들어본 샘플코드
우선, 폼을 두개 배치하고
[폼1]
[폼2]
둘다 같은 디자인을 합니다.
이후, 코드제어
[폼1]
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 | using System; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (textBox1.Text != string.Empty) { Form2 frm2 = new Form2(textBox1.Text); frm2.Show(); } else { MessageBox.Show("텍스트박스에 값이 없습니다."); } } } } | cs |
[폼2]
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 32 33 34 | using System; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form2 : Form { string Param = string.Empty; public Form2(string param) { Param = param; InitializeComponent(); } private void Form2_Load(object sender, EventArgs e) { this.textBox1.Text = Param; } private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == string.Empty) { MessageBox.Show("텍스트박스에 값이 없습니다."); } else { textBox1.Text = (Convert.ToInt32(textBox1.Text) - 1).ToString(); } } } } | cs |
실행화면은 아래와 같습니다.
3을 입력
버튼클릭하면, 폼2가 실행됩니다.
버튼을 눌러봅시다.
0이 되었다고?? 한번 더 눌러볼까??
Int32로 Convert 하였기에 음수까지 표시되도록 되어있습니다.
Int32에 대해서는 아래의 링크를 참조하세요.
전체 소스를 첨부합니다.
필요하신분 참고하세요.
반응형
'C#' 카테고리의 다른 글
비동기처리에 대한 이해와 설명 (0) | 2019.02.20 |
---|---|
C#으로 Sound Control 제어하기 (사운드믹서) (0) | 2018.12.03 |
C# DataGridView 에 입력된 내용을 CSV출력하는 방법 (0) | 2018.09.11 |
[질답] C# MSSQL 연동 (0) | 2018.08.27 |
[질답] C# 서버에 파일 존재 유무확인방법 (0) | 2018.08.27 |