วิธีการทำ Locked Form โดย .Net2008 C# ครับ ( Windows App นะครับ )
รายละเอียด
ก็จะมีอยู่ 2 ส่วนครับ
1. กำหนด Properties ของ Form
2. เขียน code กำกับ
** ตัวอย่างจะเป็นการสร้าง form ให้มีขนาดคงที่ไม่สามารถ ลด / เพิ่ม ขนาดของ form ได้ด้วย การกำหนด Form Properties
จากรูปจะเป็นการกำหนดค่าของ form 2 อย่างคือ
กำหนดขนาดตายตัวของ form
- MaximumSize กำหนดค่าเมื่อมีการเพิ่มขนาด form จะเพิ่มได้ไม่เกินค่าที่กำหนด
- MinimumSize กำหนดค่าเมื่อมีการลดขนาด form จะลดได้ไม่เกินค่าที่กำหนด
- Size กำหนดค่าเริ่มต้นให้กับ form
กำหนดตำแหน่งเริ่มต้นของ form
- StartPosition กำหนดตำแหน่งเริ่มต้นให้กับ form ในที่นี้จะให้แสดงอยู่กึ่งกลางจอ จึงเลือกเป็น CenterScreen
การเขียน code เพื่อ Locked Form ไม่ให้เคลื่อนย้าย
1. กำหนดตัวแปร Code C#
public partial class frmMain : Form
{
private System.Drawing.Point frm_pos; //ประกาศตัวแปรเพื่อใช้เก็บค่าตำแหน่งของ form