質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

Q&A

4回答

1578閲覧

textboxの値、dategrindviewの保持について

nbbba

総合スコア6

VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

0グッド

0クリップ

投稿2019/10/31 08:15

TextBoxに表示した値とdategrindviewに反映された値を保持する方法が知りたいです。
一度閉じてまた開いた場合において、前回の値がそのまま反映(表示)される場合にはどうしたらよろしいでしょうか?お願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nbbba

2019/10/31 17:24

この質問は私ではありません
退会済みユーザー

退会済みユーザー

2019/10/31 22:11

DataGridView のデータソースは何なのですか? TextBox の方はユーザー入力ですか? それによって話がいろいろ違ってきます。 スペルの間違いを直してください。
nbbba

2019/11/01 03:38 編集

datagrindviewにはtextboxに入力した値を読み込むようにしています。TextboxはSettingファイルでできました。dategrindviewの情報を保持する方法を教えていただきたいです。
退会済みユーザー

退会済みユーザー

2019/11/01 03:07

dategrindview スペルが間違ってます。訂正してください。そういうところをイイカゲンにしないということもソフト開発には重要です。
guest

回答4

0

こちらをどうぞ

投稿2019/11/01 02:59

YAmaGNZ

総合スコア10258

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

TextBoxに表示した値とdategrindviewに反映された値を保持する方法が知りたいです。
一度閉じてまた開いた場合において、前回の値がそのまま反映(表示)される場合にはどうしたらよろしいでしょうか?

DataGridView に表示された内容を保存しておいて再利用したいということのようですが、であれば、前のスレッドでも提案しましたが、以下のような構成にしてはいかがですか?

データソース ⇔ DataSet / DataTable ⇔ BindingSource ⇔ DataGridView

前のスレッドで紹介したチュートリアルではデータソースに SQL Server を使っていましたが、テキストファイル、CSV ファイル、XML ファイルをデータソースとすることも可能です。そうすればシリアライズ/デシリアライズに悩む必要はなくなります。データーソースがファイルなのですから。

TextBox の文字列の方は Settings ファイルに保存するのがよさそうです。

データソースを XML ファイルにした例ですが、以下の記事が参考になるのではと思います。

XML ファイルを DataGridView に表示
http://surferonwww.info/BlogEngine/post/2019/04/26/show-content-of-xml-file-on-datagridview.aspx

投稿2019/11/01 00:34

編集2019/11/01 02:42
退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nbbba

2019/11/01 02:49

ありがとうございます。TextboxはSettingファイルでできました!残りはdategrindviewなのですが、記事を読ませていただきましたが、初心者すぎて全然理解できませんでしたすみません。dategrindviewにはTextBoxに入力した値を反映するようにしているのですが、もうちょっと簡単な方法とかないですか?
退会済みユーザー

退会済みユーザー

2019/11/01 03:10

dategrindview とはなんですか? 訂正するよう頼んだはず。もしそれで間違いなければ、たぶん誰も答えられませんよ。
guest

0

その表示データをファイルに保存し、次に開くときにファイルから読み出して表示するようにします
表示データを構造体やクラスにまとめるようにし、シリアライズ/デシリアライズという操作でテキストファイルに保存/読み出します

投稿2019/10/31 08:39

y_waiwai

総合スコア87774

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nbbba

2019/10/31 13:32

クラスのまとめ方とシリアライズについてわかりやすいサイトがあれば教えていただけないでしょうか?一通りサイト等を見たんですが内容が理解できません、、
guest

0

シリアライゼーションについて学んでください。

投稿2019/10/31 08:21

yuto_club

総合スコア60

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問