誰でもこれを行う方法を知っています。基本的なコンボ ボックスと、複数の行と列を持つデータベースからデータを取り込むデータグリッドがあります。ドロップダウンをクリックすると、データグリッドがドロップダウン内に表示されます。vb.net でこれを行う方法を知っている人は、基本的な win フォーム
質問する
60 次
1 に答える
0
フォームで、cbo のすぐ下に DGV を配置し、非表示に設定します。あなたのcboでクリックしてください:
mcbo.Enabled = False
mcbo.DroppedDown = False
mdgv.Focus()
cbo をオフにします。復元するには:
Public Sub HideGrid()
mdgv.Visible = False
mcbo.Focus()
End Sub
Private Sub mdgv_LostFocus(...
HideGrid()
mcbo.Enabled = True
End Sub
次に、そこにあるデータとその使用方法に応じて、グリッドのどこかに:
mcbo.Text = Important_Text_From_Grid
実際には 300 行以上のコードが必要であり、見た目も動作も一見無意味なペアのように見えますが、それでもまずまずです。
于 2013-10-22T20:42:50.593 に答える