Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 108,374

HOME > .NET Framework > Forum > C# Windows App แสดงข้อมูลจากการ Search ไป DataGridView กับTextBox



 

C# Windows App แสดงข้อมูลจากการ Search ไป DataGridView กับTextBox

 



Topic : 097413

Guest




ผมมีข้อสงสัยและติดมาหลายวันแล้วครับเกี่ยวกับ

1. เมื่อเปิดโปรแกรมมา ผมให้รายชื่อทั้งหมดใน Database แสดงใน DataGridView
และ ทำ Binding Record แรก ไปที่ TextBox ด้วย
ผมมี TextBox อีกอันหนึ่ง ที่ใช้ Events TextChanged สำหรับ Search ชื่อ
เมื่อค้นเจออยากจะให้แสดงลง DataGridView กับ TextBox พร้อมกัน ให้ข้อมูลตรงกันด้วย
แต่ปัญหามีอยู่ว่า DataGridView แสดงรายการตามคำที่ค้นหาเจอจริงครับ
สมมุติว่าเจอชื่อที่ 2 DataGridView ก็จะแสดงตามที่ค้นหา
แต่ใน TextBox มันยังแสดง Record แรกใน Database อยู่ครับ
ต้องคลิกใน DataGridView ก่อนถึงจะไปแสดงใน TextBox ต่อ ผมต้องทำยังไงครับ

2. สมมุติว่าเมื่อผมกำลังคลิก ชื่อที่ 2 ใน DataGridView แล้ว พอไปคลิกที่ Control อื่นๆ
DataGridView จะกลับไปชื่อที่ตำแหน่งแรกเสมอ
TextBox ที่แสดงชื่อก็ยังค้างชื่อเดิมจากการคลิกชื่อที่ 2
ทำให้ข้อมูลไม่ตรงกัน (อีกแล้ว) จะทำยังไงให้ DataGridView
กลับไปตำแหน่งแรก เมื่อไปคลิกที่ Control อื่นๆ
หรือถ้าทำไม่ได้ แล้วจะทำยังไงให้ TextBox กลับไปแสดงชื่อแรกเหมือน DataGridView

หลักๆก็คือผมต้องการ Update ข้อมูล เองโดยไม่ต้องคลิก DataGridView ก่อน
ระหว่าง DataGridView กับ TextBox ให้ตรงกันให้มากที่สุดครับ
ผมพยายามศึกษา Events ต่างๆของ ทั้งสอง Control นี้แล้ว แต่มันก็ไม่เป็นไปตามที่ต้องการเลย

ขอบคุณครับ



Tag : .NET, MySQL, Win (Windows App), C#, VS 2012 (.NET 4.x), Windows







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-07-04 19:50:25 By : seattlesonic View : 845 Reply : 1
 

 

No. 1



โพสกระทู้ ( 1,157 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger

1. TextChanged อัปเดต output textbox จาก database ไม่ใช่จาก datagridview

2. ทำใน Cell​Leave
https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.datagridview.cellleave?view=netcore-3.1






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-05-20 22:23:15 By : PhrayaDev
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : C# Windows App แสดงข้อมูลจากการ Search ไป DataGridView กับTextBox
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , รับทำบัญชี , โรงงานผลิตครีม , สำนักงานบัญชี , รับจดทะเบียนบริษัท , Pangpond , รถมือสอง

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2020 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่