問題タブ [autogeneratecolumn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1226 参照

c# - Datagrid WPF:AutogeneratedColumnsでdatepickerをバインドする

自動生成された列datagridgridがあります。これは、データグリッドを定義するための私のxmlコードです。

ここで、各列をスキャンしています。列の種類がSystem.DateTimeと等しい場合は、選択した値がセルの値と等しい日付ピッカーを追加します。

しかし、これを行うと、次のエラーが発生します。 Cannot implicitly convert type 'System.Windows.Controls.DatePicker' to 'System.Windows.Controls.DataGridColumn'問題を解決する方法はありますか?よろしくお願いします。

0 投票する
7 に答える
16510 参照

c# - AutoGenerateColumns = Trueの場合、DataGrid列の名前をどのように変更しますか?

単純なデータ構造クラスがあります。

私が食べているものDataGrid

列見出しを変更したいのですが。つまり、claim_numberから「ClaimNumber」へ。これは、次のようにして手動で列を作成するときに実行できることを知っています。

ただし、Columns列を自動生成する場合、プロパティは空です。列の名前を変更する方法はありますか、それとも手動で列を生成する必要がありますか?

0 投票する
2 に答える
467 参照

.net - Forcing AutoGenerateColumns to create DataGridViewTextBoxColumn for Boolean Data Types

I have a lot of read-only data, and I don't like the clickable look and feel of DataGridViewCheckBoxColumns which are unfortunately the default type for rendering Boolean data.

Is there any way, either before or after using AutoGenerateColumns of a DataGridView that I can force it to generate DataGridViewTextBoxColumns that would just print TRUE or FALSE instead of DataGridViewCheckBoxColumns?

Sample of way Data currently is returned

If it is easier to address this problem on the DataTable before setting it as the DataSource, that would be fine too.

0 投票する
2 に答える
5567 参照

c# - GridViewが列を自動生成するためにデータソースに必要なものは何ですか?

必要な方法でデータをフォーマットするカスタムデータ型クラスを作成しました。データベースから取得するデータは.NETベースタイプとして提供されるため、DataTableをループして、各アイテムをカスタムタイプに変換し、変換されたアイテムを新しいテーブルに配置する必要があります。また、古いテーブルから新しいテーブルに列名をコピーします。問題は、GridViewを新しいテーブルにバインドすると、例外がスローされることです。

autogeneratecolumnsを機能させるには、DataTableに何を追加する必要がありますか?

編集:DataTableのコードは次のとおりです。

0 投票する
0 に答える
178 参照

wpf - 自動生成された DataGridCheckBoxColumn の IsEnabled バインディング

ビュー モデルに DataTable があり、DataGrid がその DataTable にバインドされており、オプションAutoGenerateColumns="True"AutoGeneratingColumnイベントがビュー コード ビハインドに実装されています。このイベントでは、特定の列を表示するかどうかを決定し、自動生成された列のいくつかの追加プロパティを構成します。これらの列はすべて、実行時に適切な DataTable 列にバインドされているように見えました。IsEnabled問題は、新しく追加されたチェックボックスのプロパティに追加のバインディングを設定するにはどうすればよいDataGridCheckBoxColumnですか?

0 投票する
2 に答える
507 参照

wpf - WPF Datagrid - 自動生成された列を必須にする

AutoGenerateColumns="TRUE" の wpf アプリケーションにデータグリッドがあります。それらの一部またはすべてを必須に設定し、何かが欠けている場合は無効にしたいと思います。

私は次のようなものがあることを望んでいました: dgrid.Columns(_DataTable.Columns("fname").Ordinal).required = TRUE

0 投票する
1 に答える
2139 参照

c# - DataBound DataGridView のシリアル番号を自動生成すると StackOverflowException が発生する

次のコードを使用して Datagridview の列のシリアル番号を生成すると、エラーが発生します...

シリアル番号を自動生成するためのイベントがあることを教えてください

0 投票する
1 に答える
7948 参照

c# - Devexpress winform 列の自動生成

の通常の制御と同様に、devexpress のAutoGenerateColumnsプロパティにアクセスする方法について教えてください。GridControldatagridviewwinform

0 投票する
0 に答える
418 参照

visual-studio - AutoGenerateColumns = true でグリッドビューを csv にエクスポートする

Microsoft Visual Studio で Web ページを作成していますが、レポートを表示するグリッドビューがあります。このグリッドビューをcsvファイルにエクスポートするボタンが欲しいです。
グリッドビューがある限り、エクスポートボタンを機能させることができました

AutoGenerateColumns = "False"

しかし、このコードでグリッドビューを動的に埋めているため、AutoGenerateColumns を true にする必要があります。

エクスポートボタンのコードは次のようになります

enter code here試す

このグリッドビューをエクスポートする方法と、事前にグリッドビューを動的に埋める方法についてのアイデアはありますか?