noteAcode
โค้ดเคยเขียน written code in vb.net, c#, sql, winforms, control, component
วันอาทิตย์ที่ 24 เมษายน พ.ศ. 2554
วันจันทร์ที่ 18 เมษายน พ.ศ. 2554
Free Button Control 6 Styles 5 Themes
AsButton เป็นคอนโทรลประเภทปุ่มกดที่อยู่ในชุด StoneUI สามารถใช้ได้ฟรี
กำหนดลักษณะการทำงานได้ 6 แบบคือ
- Push Button เป็นปุ่มกดปกติ
- Color Picker เป็นปุ่มกดแล้วเลือกสีได้
- Toggle Button เป็นปุ่มกดแล้วสลับไปมาระหว่างสถานะ กด/ปกติ (เหมือน checkbox)
- Toggle Button for iPhone style เป็นปุ่มกดหรือสไลด์ไปมาระหว่างสถานะ On/Off
- Dropdown Button เป็นปุ่มกดแล้วมีเมนูให้เลือก
- Split Button เป็นปุ่มกดปกติและมีเมนูให้เลือกด้วย
มีรูปแบบให้เลือกได้ 5 แบบ
- System3D (supported visual style)
- OfficeXP
- Office2003
- AeroGlass
- Office2007
Download: https://sites.google.com/site/noteacode/files/StoneUI_Pro_Net2_WinForms.zip?attredirects=0&d=1
วันเสาร์ที่ 9 เมษายน พ.ศ. 2554
ต้องการ Tester สำหรับ StoneUI Grid and DataEditors for .Net WinForms
StoneUI Grid and DataEditors for .Net WinForms เป็น Components สำหรับ Visual Studio 2005(.Net2) ขึ้นไป
ต้องการอาสาสมัคร(100 ท่าน) ทดสอบ Components ชุดนี้ ซึ่งคุณจะได้รับ license ฟรี 1 ชุด โดยมีเงื่อนไข 3 ข้อครับ
1. comment หรือแจ้ง bug ที่ท่านพบ
2. capture หน้าจอ project ของท่านที่ใช้กับ components ชุดนี้(ขอ 3 รูปขึ้นไป) + คำอธิบายย่อ ๆ เกี่ยวกับ project
3. ชื่อ-นามสกุล และชื่อที่ทำงาน(ถ้ามี)
Download ได้ที่ https://sites.google.com/site/noteacode/files/
ต้องการอาสาสมัคร(100 ท่าน) ทดสอบ Components ชุดนี้ ซึ่งคุณจะได้รับ license ฟรี 1 ชุด โดยมีเงื่อนไข 3 ข้อครับ
1. comment หรือแจ้ง bug ที่ท่านพบ
2. capture หน้าจอ project ของท่านที่ใช้กับ components ชุดนี้(ขอ 3 รูปขึ้นไป) + คำอธิบายย่อ ๆ เกี่ยวกับ project
3. ชื่อ-นามสกุล และชื่อที่ทำงาน(ถ้ามี)
Download ได้ที่ https://sites.google.com/site/noteacode/files/
ป้ายกำกับ:
StoneUI
วันศุกร์ที่ 1 เมษายน พ.ศ. 2554
อะไรคือ WPF แล้ว Silverlight ล่ะ
WPF(Windows Presentation Foundation) เป็นเทคโนโลยีใหม่ของ ms ที่สร้างขึ้นมาเพื่อเป็นอนาคตของ Applcation บน Windows(และ run บน windows เท่านั้น) ที่สามารถสร้างสรรค์ Application ในแบบ rich ui, supported render 3d แม้กระทั่งใช้ความสามารถของ directX และความสามารถใหม่ ๆ หลายอย่างที่เพิ่มขึ้นจากเทคโนโลยี WinForms แต่ด้วยว่า WPF เป็นเทคโนโลยีที่สร้างขึ้นใหม่ มันจึงยังต้องการการพัฒนา ให้มีความสามารถเหนือกว่า WinForms ในทุก ๆ ด้าน เช่น แม้ WPF จะ render 3d โดยใช้ direcxtX ได้ คือใช้ความสามารถของการ์ดจอได้โดยตรง แต่ทำไมรู้สึกว่ามันทำงานได้ช้ากว่า WinForms ก็ไม่รู้เหมือนกัน
ส่วน Silverlight นั้นเป็น subset ของ WPF อีกที ที่ต้องการให้มันสามารถรันข้ามแพลตฟอร์มได้ในทุก ๆ browser จบ.
ส่วน Silverlight นั้นเป็น subset ของ WPF อีกที ที่ต้องการให้มันสามารถรันข้ามแพลตฟอร์มได้ในทุก ๆ browser จบ.
ป้ายกำกับ:
silverlight,
wpf
วันจันทร์ที่ 27 ธันวาคม พ.ศ. 2553
คำศัพท์คอมพิวเตอร์ แปลไทย
ระเบียน (Record, Row) = โครงสร้างข้อมูลที่แทนตัววัตถุชิ้นหนึ่ง
สดมภ์ (Column) = ช่องในแนวตั้ง
เส้นพิกัด (Grid) = เส้นบอกตำแหน่ง
เข้าใช้ระบบ (Log in) = การตรวจสอบตัวตนก่อนเข้าใช้งาน
ส่วนติดต่อผู้ใช้ (User Interface) = เช่นปุ่มกด คอมโบ เรดิโอบ๊อกซ์
รูปลักษณ์ (Appearance) = ลักษณะ รูปทรงที่มองเห็นได้
บริบท (Behavior) = พฤติกรรม ท่าทาง อาการ
สดมภ์ (Column) = ช่องในแนวตั้ง
เส้นพิกัด (Grid) = เส้นบอกตำแหน่ง
เข้าใช้ระบบ (Log in) = การตรวจสอบตัวตนก่อนเข้าใช้งาน
ส่วนติดต่อผู้ใช้ (User Interface) = เช่นปุ่มกด คอมโบ เรดิโอบ๊อกซ์
รูปลักษณ์ (Appearance) = ลักษณะ รูปทรงที่มองเห็นได้
บริบท (Behavior) = พฤติกรรม ท่าทาง อาการ
วันศุกร์ที่ 12 พฤศจิกายน พ.ศ. 2553
ลบอักขระเว้นวรรคหลาย ๆ ตัวที่อยู่ติดกันให้เหลือเว้นวรรคเดียว/Trim all white space in string to single
อักษรเว้นวรรค(space bar/white space) ที่อยู่ติดกันหลาย ๆ ตัวที่บางที user คีย์เข้ามาใส่ในโปรแกรมหรือฐานข้อมูล พอจะเอามาแสดงผลมันจะกลายเป็นช่องว่างไม่สวยงาม ซึ่งหลาย ๆ คนคงคิดถึงเจ้าฟังก์ชั่นที่ชื่อ Trim แต่ฟังก์ชั่นนี้สามารถตัดอักขระที่อยู่ด้านหน้าและด้านหลังของข้อความเท่านั้น ส่วนอักขระเว้นวรรคที่อยู่ตรงกลางข้อความจะไม่มีผลอะไร ซึ่งหากเราหันไปใช้ฟังก์ชั่่น Remove หรือ Replace ก็อาจจะไม่สะดวกเพราะไม่ทราบจำนวนอักขระเว้นวรรคที่แน่นอนได้
แต่ยังมี class ที่น่าสนใจอีกตัวหนึ่งคือ RegEx ที่มีฟังก์ชั่น Replace ที่แก้ปัญหานี้ได้ มีรูปแบบการใช้งานคือ
c#
vb
เพียงเท่านี้ชีวิตเราก็จะง่ายขึ้นไปอีกนิดนึงแล้ว
แต่ยังมี class ที่น่าสนใจอีกตัวหนึ่งคือ RegEx ที่มีฟังก์ชั่น Replace ที่แก้ปัญหานี้ได้ มีรูปแบบการใช้งานคือ
c#
public static string TrimSpace(string text)
{
return Regex.Replace(text, @"\s+", " ");
}
vb
Public Shared Function TrimSpace(ByVal text As String) As String
Return Regex.Replace(text, "\s+", " ")
End Function
เพียงเท่านี้ชีวิตเราก็จะง่ายขึ้นไปอีกนิดนึงแล้ว
วันศุกร์ที่ 6 สิงหาคม พ.ศ. 2553
ToolStripLabelItem
แถบเมนูที่เป็นรูปแบบ Office2007 เป็นเมนูแบบที่คลิ้กไม่ได้ ใช้แสดงหัวข้อ หรือกลุ่มของรายการเมนูย่อย
ให้ dowload source code ด้านล่างนี้ไป compile เข้ากับ project ของคุณ หลังจากนั้นเวลาที่สร้างเมนูใหม่ จะมีตัวเลือก "LabelItem" มาให้เลือก (ตามรูปตัวอย่าง)
Download source code: ToolStripLabelItem.cs
ให้ dowload source code ด้านล่างนี้ไป compile เข้ากับ project ของคุณ หลังจากนั้นเวลาที่สร้างเมนูใหม่ จะมีตัวเลือก "LabelItem" มาให้เลือก (ตามรูปตัวอย่าง)
Download source code: ToolStripLabelItem.cs
ป้ายกำกับ:
Menu
สมัครสมาชิก:
บทความ (Atom)