2018年11月16日 星期五

[C#] 如何避免重複開啟視窗(Form)及讓縮小的視窗跳出來(附範例程式)

有兩個Form分別為Form1和Form2,

按Form1內的button1可以開啟Form2,

為了避免再次按下button1時會重覆開啟Form2,

以及將Form2縮小後,

按button1要如何讓Form2跳出來,

方法請參考下列程式:

2018年10月21日 星期日

[C#] Delegate

資料收集:

https://dotblogs.com.tw/atowngit/2009/12/07/12311
https://dotblogs.com.tw/joysdw12/2013/06/21/delegate-winfom

2018年9月15日 星期六

[C#] 函示庫

1.像是C語言的memcpy
Array.Copy(sourceArray, sourceIndex, destinationArray, destinationIndex, length);


2陣列比較

bool result = array1.SequenceEqual(array2);

result  = true → Same.
result  = false→ Not Same.



[C#] .ini檔存取及讀寫

直接用IniWriteValue(...)IniReadValue(...)對ini做讀寫


[C#] 新增Form

新增form

選滑鼠右鍵→加入→新增項目

[C#] DataGridView

名詞解釋












格子座標











dataGridView1[0, 0].Value = "1";
dataGridView1[1, 0].Value = "2";
dataGridView1[0, 1].Value = "3";
dataGridView1.Rows[0].Cells[0].Value = "1";
dataGridView1.Rows[0].Cells[1].Value = "2";
dataGridView1.Rows[1].Cells[0].Value = "3";

Cell 字型及字體大小
dataGridView1.DefaultCellStyle.Font = New Font("Arial", 9);