Tags:

Visual 2005 ทำไมเปลี่ยน แปลงค่า Location x,y หรือ เรียยก อีก อย่าง ว่า Position อ่ะ ครับ
เพิ่ง ลอง 2005 เล่น งง เอา หลายอย่างเลย อ่ะ ต่าง จาก 2003 ไป เยอะ เลย_______________คือว่าผมจะเขียนให้ picturebox.location.x และ y เป็น แบบ Dynamic คือ เปลี่ยน ค่าได้ตามต้องการ
แต่ นี่ มันไม่ยอม ให้เปลี่ยน เลย ครับ

แค่ ใส่ picturebox.location.x=150 หรือ = textbox.text มัน ก็ เตือน แล้ว อ่ะ แล้วก็ไม่ทำงาน
อย่าง งง งง อย่าง แรง เพราะ ใน 2003 มัน เปลี่ยน ยังไง ก็ได้ อ่ะ พี่ๆ ช่วย ที ครับ

Get latest news from Blognone
By: fortissimo on 24 December 2007 - 22:06 #37972

ลองแบบนี้ดูนะครับ

    picturebox.Location = new System.Drawing.Point(int x, int y);  

ไม่ทราบว่าใช่วิธีที่ถูกต้องหรือเปล่า แต่เคยเจอปัญหาเดียวกันนี้แล้วก็มั่วๆเอาจนได้แบบนี้ล่ะครับ :P

By: augusta on 24 December 2007 - 22:51 #37977

ขอบ คุณ พี่ fortissimo มาก ครับ จะลอง ดู ครับ

By: fortissimo on 25 December 2007 - 22:14 #38048 Reply to:37977

ไม่เป็นไรครับผม ช่วยได้ก็ช่วยครับ :)
แล้วลองได้ผลเป็นอย่างไรครับ อยากรู้อ่ะ (อย่าลืมเปลี่ยนค่าใน parameter list เป็นค่าพิกัดที่ต้องการนะ) :P

By: TiD
AndroidWindows
on 25 December 2007 - 11:42 #38015

เขียนอย่างนี้ก็ถูกอยู่แล้วนะครับ vs2005 มันเตือนว่าอะไรครับ ลองก๊อปมาให้ดูหน่อยครับ

By: fortissimo on 25 December 2007 - 22:11 #38047 Reply to:38015

error ขึ้นว่า
"Cannot modify the return value of 'System.Windows.Forms.Form.Location' because it is not a variable" น่ะครับ

ผมลองกับ Form นะครับ ไม่ใช่ picturebox แบบที่คุณ augusta ถามมา แต่น่าจะ concept เดียวกันใช่ไหมครับ

By: TiD
AndroidWindows
on 26 December 2007 - 09:05 #38061

อ๋อ เห็นที่คุณ fortissimo เขียนแล้วพึ่งนึกออก จะเปลี่ยนตำแหน่ง ถ้าเซต Location ต้องแบบที่คุณ fortissimo เขียนครับ

หรือไม่ก็เซต property Left, Top แทน น่าจะง่ายกว่า

form1.Left = 150

By: augusta on 28 December 2007 - 12:30 #38191 Reply to:38061

พี่ครับ แล้ว picturebox.left=val(textbox.text) ได้หรือเปล่า อ่ะครับ

By: fortissimo on 2 January 2008 - 00:57 #38320 Reply to:38061

นั่นสินะ ง่ายกว่าจริงด้วย
พึ่งรู้ว่าใช้ Top กับ Left ก็ได้ :P

By: augusta on 27 December 2007 - 22:10 #38160

โอ้ว ต้องขอโทษ ที่ อัปเดท ข่าว ช้า ครับ

ดัง คำแนะนำที่ พี่ fortissimo แนะนำไป นั้น กระผม ก็ได้ ลองเย็น นั้น เลยปรากฏว่า ตอน นี้ผม
ได้นำเอา Method นี้ ไปเล่นได้อย่างใจ นึกเลย ครับ ทำได้จริงๆ ขอบพระคุณอย่างสูง ครับสำหรับวิทยาทาน
สำหรับผมแล้วการให้ความรู้ประเสริฐกว่าสิ่งใดๆครับ(ยกให้เป็นอาจารย์ผมเลย)ตอนนี้ผมเอา Method นี้มาทำ
กราฟแบบ Dynamic คือ วัดผลการเรียนแสดงออกมาเป็นกราฟ หน่ะ ครับ หลักการง่ายๆ ก็แค่เก็บผลการเรียนของนักเรียนลง Data base แล้วก็ดึงผลการเรียนมาแสดงที่กราฟ....ซึ่งกราฟนั้นผมก็เอา picturebox นี่แหละครับประยุกต์เอา ทำให้มันเล็กที่สุดเท่าที่จะเล็กได้...จนมองเห็นเป็นจุดบนเส้นกราฟ...แล้วก็ให้มันปรากฏไปตามค่าผลการเรียนที่เรา ดึงมาแค่นั้นเอง ครับ

สรุปว่า...วิธีของพี่ได้ผลครับ...ผมว่าพี่ไม่ได้มั่วหรอก..มันน่าจะถูกตามหลัก เป๊ะๆเลยแหละ หุหุ....อย่าให้เจอหน้านะ...จะไหว้ งามๆ สักที(ขอบคุณหลายๆเด้อๆ)...............................ว่าจะไม่พูดแต่อดไม่ได้ คือว่าตอนนี้ผมมี Project เงินล้านอยู่ครับแอบทำอยู่คนเดียว แต่งานประจำก็แทบไม่มีเวลานอน เลยอยากแชร์ความคิดเห็นสักหน่อย....คืองี้ครับ...ผมทำงานที่แห่งนึงใน กทม. นี้แหละบังเอิญว่าลูกค้า ของบริษัท มีอยู่ทั่วประเทศไทย แต่ไม่มี Software บริหารร้านค้าตัวเอง และผมก็ได้ทำแบบสำรวจมาแล้ว ผลก็คือมีประมาณ150-200 รายต้องการ Software อย่าง มาก และผมก็โทรไป คุยไว้บ้างก็มี แต่ที่สำคัญ คือผมต้องทำตัวต้นแบบ หรือ Prototype ที่ทำงานได้ คร่าวๆ ไป โชว์ให้เขาดู ว่ามันอำนวยความสดวกให้เขายังไงได้บ้างแค่นั้นแต่ผมคิดไว้ ว่าจะขาย ประมาณ 5000บาท ต่อ ราย ราคานี้ ขายได้ 90-100% และผมค่อนข้างมั่นใจว่าขายได้และตอนนี้ผมก็ทำตัวต้นแบบใกล้จะเสร็จ...แต่เคราะห์ซ้ำ ผมต้องทำ OT(Over Time) กับงานประจำบ่อยๆเลยไม่มีเวลาทำเท่าไหร่เลย....ผมก็เลยมีความคิดที่อยากจะหาคนแชร์....หรือพูดง่ายๆว่าช่วยกันทำช่วยกันขาย...ครึ่งๆ...แบ่งกัน50-50....แต่กระนั้น..ก่อนที่ใครจะทำกับผมได้ผมก็จะต้อง..อธิบายความเป็นมาของบริษัทและลักษณะงานให้ฟังก่อนถึงจะลงมือทำได้อย่าง ไร้ปัญหา..คงพอเข้าใจนะครับ(ผมอธิบายไม่ค่อยเก่งหุหุ)บอกได้คำเดียวว่า Project นี้ผมไม่ได้คิดแค่นี้ผมยังคิด..ดักทางบริษัทให้เขาหันมาใช้ Software ของเรา...ทำไมเขาถึงต้องใช้ของเราเพราะลูกค้าเขาทั่วประเทศใช้ Software ที่เป็น Cliant ของเราแล้วทำไมบริษัท จะไม่จ้างเราทำ server ล่ะจริงไม๊!...เรื่องมันยาวครับ...บอกได้คำเดียวว่านี่เป็นช่องทางหาเงินโดย.....สุจริต....และอีกอย่างคือบริษัทนี้ไม่มีโปรแกรมเมอร์ครับ อะไร อะไร ก็ Out source อย่างเดียว ผมก็เลย ผันตัวเอง มาเป็น Out source ฟรีแลนด์มันซะเลย ถ้าสนใจ ยังไง ก็ เมล์มาคุยกันนะครับ...augusta-byron@hotmail.com มาคุยกันก่อน..ถ้าอยู่..กทม.ได้ยิ่งดีครับไปหาร้านกาแฟคุยกันเลย(เดี๊ยวผมเลี้ยงกาแฟเอง)แต่ช่วง28 ธ.ค-2 ม.ค ผมไม่อยู่ กทม.นะครับไปต่างจังหวัด ยังไงก็เมล์มาคุยได้ครับ(ขอเน้นเผื่อนิสนึงครับโดยนิสัยส่วนตัวผม ไม่ชอบคนเอาเปรียบ ขี้โกงนะครับ ถ้าคิดจะโกงหรืออะไรก็ตามที่ไม่แฟร์ไม่ยุติธรรมละก็ปิดหน้านี้ไปเลยครับนี่คือคำเตือนผมชอบสมาคมกับคนดีมีศิลธรรมเท่านั้นครับ....."ต้องขอ อภัยหากข้อความในวงเล็บนี้สะเทือนใจคนดีมีศิลธรรม")......และขอบพระคุณพี่ Fortissimo อีกครับครับ

By: fortissimo on 2 January 2008 - 01:18 #38321 Reply to:38160

ไม่เป็นไรหรอกครับ ผมเองก็ไม่ได้เข้ามาอ่านทุกวันหรอกครับ

ไม่ต้องถึงกับยกให้ผมเป็นอาจารย์หรอกครับ ผมก็พึ่งหัดใช้ Visual Studio เหมือนกันล่ะครับ แค่บังเอิญคำถามตรงกับที่ผมเคยเจอมาก่อนก็เลยช่วยตอบได้ แต่ถ้ารู้สึกดีกับสิ่งที่ผมก็แค่ทำเช่นเดียวกันเมื่อมีโอกาสก็พอแล้วครับ ผมเองก็ได้ความรู้จากที่นี่เรื่อยก็เลยพยายามมีส่วนร่วมเมื่อมีโอกาสเท่านั้นล่ะครับ

ป.ล.๑ ผมมั่วเอาจนได้จริงๆนา เชื่อผมสิ - -"
ป.ล.๒ รู้สึกคุณ augusta เว้นวรรคได้ดีกว่าแต่ก่อนนะครับ แต่ก็ยังมีเว้นวรรคระหว่างประโยคอยู่ :P กับลืมเว้นวรรคหน้าและหลังตัวเลขเป็นบางครัง แต่เดี๋ยวอ่านข่าวที่นี่บ่อยก็จะคุ้นเองครับ ว่าต้องพิมพ์ยังไง :)

By: augusta on 28 December 2007 - 12:27 #38190

เพิ่มเติมนิส นึงครับ ไม่ใช่งาน เครียด หรือยาก อะไรมากมายครับเป็น งาน นอกเวลา (Free lant)ประมาณว่าถ้าทำดีก็ได้เงินเยอะครับ