前提・実現したいこと
メニューバーからコピーや貼り付けなどができるようになりたいです。
VB.netでメニューバーを追加したはいいものの、
今の状態だとメニューバーからコピー(C)を選択してもコピーする機能が記述されていないため何も動きません。
画面としては検索項目が入荷日FROM、入荷日TO,
ロットFROM、ロットTO,商品名FROM,商品名TOと6つ入力する項目があり、その下にDateGridViewが表示されている状態です。
それぞれの検索条件の入力項目であるTextBoxから選択された文字列をコピーしたり、切り取ったり、別のtextboxからコピーしたものを貼り付けたりしたいです。DateGridViewは関係ありません。読み取り専用に設定してあります。
どこのソースにどう書けばよろしいでしょうか。
ご教示をお願いいたします。
とりあえず回答にはテキストボックスでの文字のコピーペーストについてお答えしましたが、質問に一体何から何をコピーするのか提示してください。
ご回答いただきありがとうございます。
画面としては検索項目が入荷日FROM、入荷日TO,
ロットFROM、ロットTO,商品名FROM,商品名TOと6つ入力する項目があり、その下にDateGridViewが表示されている状態です。
このように検索項目がいくつかあり、
text1に限らずtext1,text2,text3…と続いています。
入力項目の内容を別の入力項目の中にコピーしたり貼り付けしたり、また切り取りをしたいと考えております。
「DataGridViewのセル」から「テキスト」をコピーしたいということですか?
それで、TextBoxへそのコピーした「テキスト」をペーストしたいということですか?
それとも、それぞれのTextBoxから選択された文字列をコピーしたりキャレット位置にペーストしたりしたいだけでDataGridViewのセルから何かコピーしたりはしないということですか?
質問は編集できますので、そちらのほうに細かい情報も追記をお願いします。
後者の方を実現させたいと思っております。
それぞれの検索条件の入力項目であるTextBoxから選択された文字列をコピーしたり、切り取ったり、別のtextboxからコピーしたものを貼り付けたりしたいだけです。DateGridViewは今回は関係ありません。読み取り専用に設定してあります。
そうなのだとしたら、回答に書いた通りに参照していただいて、
それを適切なイベントで処理すればいいです。
わかりました!いったん自分の方でやってみます。
ロットFROM、ロットTO,商品名FROM,商品名TOなどTextBoxをコピーする実装はできそうですが、
入荷日FROM、入荷日TOなどのDateTimePickerでに年・月・日で別々に指定してコピーができるように実装する方法がわかりません…
ご教示いただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー