csvファイルを読み込んでC#でメニューストリップを作成する方法はありますか?最初のメニューは5つの列を持つcsvファイルを持っています。これはサブメニュー内にある必要がありますこれは可能ですメニューストリップc#からcsvファイル
0
A
答えて
2
var lines = File.ReadAllLines("file.csv");
var menuStrip = new MenuStrip();
// This:
//
// foreach (var line in lines)
// {
// if (line.Trim() == string.Empty) { continue; }
// var lineSplit = line.Split(',');
//
// Is the same as:
//
foreach (var lineSplit in lines.Where(l => l.Trim() != string.Empty).Select(line => line.Split(',')))
{
//
var subMenu = new ToolStripMenuItem(lineSplit[0]);
menuStrip.Items.Add(subMenu);
for (var i = 1; i < lineSplit.Length; i++)
{
subMenu.DropDownItems.Add(lineSplit[i]);
}
}
this.Controls.Add(menuStrip);
関連する問題
- 1. C#メニューストリップが.cs [デザイン]
- 2. C#フォームのユーザーコントロールからメニューストリップを制御する
- 3. C++ .csvファイルからの読み込み
- 4. csvファイルから
- 5. CSVからC#FileHelpers
- 6. JSONファイルからCSVファイルへ
- 7. C/C++で.csvファイルから中国語を読む
- 8. C#LinqToSQL how CSVファイル
- 9. CSVからC#のJSONへ
- 10. JSONからCSVファイルへRuby
- 11. CSVからファイルにインポート
- 12. C#メニューストリップのホバーカラーを変更するには?
- 13. C#.csvファイルから最後の5行をデータグリッドに挿入
- 14. ウェブサイトからcsvファイルをC++に読み込む
- 15. Objective-CのサーバーからCSVファイルをダウンロードするには
- 16. CSVファイルからC++へのMAPへのデータの保存
- 17. C++でCSVファイルからデータを入力する方法は?
- 18. CSVファイルから空の行や列を削除する - C#
- 19. C#CSVファイルから特定のセルを書き出す
- 20. QS C++のcsvファイルから特定の列を取得
- 21. C#フォームコードヘルプ - CSVファイルを使用
- 22. csvファイルをC++で読む
- 23. 解析のcsvファイルとC#
- 24. CSVファイルフィルタからテーブルSqlite C#に挿入
- 25. メニューストリップとステータスストリップがフォーム要素を隠す
- 26. コードからのCSVファイルのダウンロード
- 27. PHP - 大CSVファイルからの取得データ
- 28. CSVファイルからの文字の削除
- 29. CSVファイルからのPythonへのリアルタイムデータストリーム
- 30. リストからのCSVまたはJSONファイル
何をお使いですか? Winforms? Wpf? 2つのタスクで分割した場合、最初にコードからメニューアイテムを作成し、CSVを解析します。それらを組み合わせると、あなたのプログラムがあります。 –