日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

在VS2008中DataGridView控件里DataGridViewComboBoxColumn列的Bug

發(fā)布時(shí)間:2024/10/8 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在VS2008中DataGridView控件里DataGridViewComboBoxColumn列的Bug 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在VS2008中DataGridView控件里DataGridViewComboBoxColumn列的Bug:
SQL數(shù)據(jù)庫(kù)表(Product)格式:
列:Guid???? 產(chǎn)品名稱? ? 產(chǎn)品規(guī)格........
行:guid1?? 產(chǎn)品名稱1??? 規(guī)格1
????? guid2?? 產(chǎn)品名稱1??? 規(guī)格2?????

備注:指示為相同的產(chǎn)品,不同的規(guī)格。

將DataGridView控件中<產(chǎn)品名稱列>(列格式:DataGridViewComboBoxColumn)綁定到數(shù)據(jù)庫(kù)表Product:
DataGridViewComboBoxColumn.DataSource = 數(shù)據(jù)庫(kù)表("Product")
DataGridViewComboBoxColumn.DisplayMember = "產(chǎn)品名稱"
DataGridViewComboBoxColumn.ValueMember = "Guid"
通過(guò)<產(chǎn)品名稱列>選擇不同的產(chǎn)品(相同產(chǎn)品名稱,不同規(guī)格視為不同產(chǎn)品)

Bug現(xiàn)象:
在DataGridView控件中,通過(guò)<產(chǎn)品名稱列>(列格式:DataGridViewComboBoxColumn)永遠(yuǎn)只能選擇數(shù)據(jù)庫(kù)表(Product)中的第一行(相同的產(chǎn)品名稱,第一個(gè)規(guī)格),而無(wú)法選擇相同產(chǎn)品名稱的第二行(相同產(chǎn)品名稱,第二個(gè)規(guī)格)。



已知解決辦法:
DataGridView控件中,將<產(chǎn)品名稱列>(列格式:DataGridViewComboBoxColumn)綁定為不同產(chǎn)品名稱的列,根據(jù)<產(chǎn)品名稱列>的選擇獲得相同產(chǎn)品名稱不同的規(guī)格后綁定到<規(guī)格列>(列格式:DataGridViewComboBoxColumn)。

如有其他解決辦法請(qǐng)賜教,感謝。

轉(zhuǎn)載于:https://www.cnblogs.com/lxzhangying/archive/2009/08/02/1537182.html

總結(jié)

以上是生活随笔為你收集整理的在VS2008中DataGridView控件里DataGridViewComboBoxColumn列的Bug的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。