2011-02-22 9 views
0

私のアプリケーションにオプションのフォームを追加しました。 2つのラジオボタンがあり、オプションフォームが閉じているときにフォームがデータベースに保存されると、これらのラジオボタンの1つが選択されます。swicth combobox to textbox

私は別のフォームをデータベースに書き込んでいますが、ユーザーは追加するコンボボックスのリストから項目を選択しています。私はこのコンボボックスを使わずに手動でデータを追加することもできます。オプションフォームで「マニュアル」を選択すると、コンボボックスが消え、テキストボックスが表示され、ユーザーが「リスト」を選択してからコンボボックスが表示されます。

ホットはできますか?私も新しいSQLクエリが必要です。

+0

詳細情報を提供する必要があります。テーブルの名前と構造を知らなくても、SQLクエリを書くことはできません。テキストボックスに関しては、同じ場所にテキストボックスを重畳したコンボボックスを置くだけではなく、radiobutton.checkedchangedイベントが発生してチェックされたときにcombobox.visibleプロパティをfalseに設定し、テキストボックスの場合はtrueにします。 – JonWillis

答えて

4

2つのコントロールの場合は、両方のフォームをフォームの上に重ねて配置し、一方を非表示にして、ユーザーが他方を選択すると簡単に行うことができますオプションの両方で、可視性を変更するだけです。

データを保存するフォーム終了コードが正しいコントロールから読み込まれるようにする必要がありますが、それは表示されているものを確認するための単純なifステートメントの問題です。

関連する問題