データソースとしてDataReaderを使用しているDataGridがあります。私は、DataGridの最初の列を非表示にしたい。私は.netコンパクトなフレームワーク3.5を使用しています。私はWindowsフォームの例を見つけることができますが、APIは動作しないくらい十分に変更されています。いずれにしてもどのように.netコンパクトなフレームワークを使用してデータグリッドの列を非表示にしますか?
4
A
答えて
11
カラムスタイルの幅を0
または-1
に設定できます。
DataGridTableStyle ts = new DataGridTableStyle();
ts.MappingName = "Order";
// Order date column style
DataGridColumnStyle cust_id = new DataGridTextBoxColumn();
cust_id.MappingName = "cust_id";
cust_id.HeaderText = "ID";
//Hide Customer ID
cust_id.Width = -1;
ts.GridColumnStyles.Add(cust_id);
// Shipping name column style
DataGridColumnStyle cust_name = new DataGridTextBoxColumn();
cust_name.MappingName = "cust_name";
cust_name.HeaderText = "Customer";
cust_name.Width = 500;
ts.GridColumnStyles.Add(cust_name);
GridView1.TableStyles.Add(ts);
3
、あなたが表示したくない列を非表示に、データソースを割り当てる 前:
ds.Tables("dtRecords").Columns("ID").ColumnMapping = MappingType.Hidden
Datagrid1.datasource = ds.Tables("dtRecords")
2
ヘンクが言うように、私はただのDataGridTableStyleとGridColumnStylesを使用してこの問題を解決しました。しかし、私はGridColumnStyleのWidthプロパティを-1に割り当てました。
そして、それは動作します!
関連する問題
- 1. Javascriptでデータグリッド列を非表示にしますか?
- 2. datacontext wpfからすべてのデータグリッド列を表示/非表示
- 3. INotifyPropertyChanged .netコンパクトなフレームワークで
- 4. RESTfulなWebサービス、.netコンパクトなフレームワーク、そして多くのHTTPメソッド
- 5. jQueryを使用して列を非表示および表示
- 6. どのように表示/非表示にするadbコマンドを使用してバーとしてプロファイルGPUレンダリング?
- 7. .netコンパクトなフレームワークのWebブラウザコンポーネントとhtmlコンテンツ
- 8. どのようにJavaスクリプト/ jqueryを使用してドロップダウンボックスを非表示にしますか
- 9. localStorageを使用してdivをどのように非表示にしますか?
- 10. jQueryを使用してデータを表示/非表示にするにはどうすればよいですか?
- 11. テーブルの列を非表示にして表示します。
- 12. CSSを使用してテーブルの列を非表示にする
- 13. jQueryを使用してテーブルの列を非表示にする
- 14. Prismフレームワークを使用してXamarin.Formsのタブを非表示にする
- 15. ASP.Net MVC3を使用してWebgrid内の非表示フィールドの列を非表示にするにはどうすればよいですか?
- 16. setIntervalを使用してイメージを表示/非表示にします(コードはどこに配置しますか)。
- 17. jQueryを使用してテーブルの列を表示/非表示
- 18. データグリッドにデータのリストを表示しようとしています
- 19. .netプロジェクトにはどのような検証フレームワークをお勧めしますか?
- 20. XCUITestを使用してUIViewが非表示になっているかどうかをテストします
- 21. このdef文はどのようにしてコンパクトになりますか?
- 22. DetailsViewを使用すると、一部の列がキー列になります。これらの列はどのように非表示にしますか?
- 23. データグリッドに挿入する列を非表示にする
- 24. クエリ文字列パラメータを使用してwebpartを非表示にしますか?
- 25. .NETジェネリックメソッド生成ここでコンパクトなフレームワーク
- 26. リピータの特定の列を表示して非表示にしますか?
- 27. チェックボックスを使用してフィールドのセクションを非表示にするにはどうすればよいですか?
- 28. テーマを使用してAndroidのアクションバーアイコンを非表示にするにはどうすればよいですか?
- 29. どのようにエスケープを使用して崇高なインラインエラー(ファントム)を非表示にする
- 30. コンパクトなフレームワークでc#を使用してテキストボックスコントロールにボタンを埋め込む方法
これは機能しますが、私が言及したように、私はDataReaderを使用していますが、DataTableを使用していません。 –
これは私にとっては役に立ちません。どんな考え?とにかくこのリストをとするには –
Ash
@DaDa?ありがとう。 –