私はフォームにDevexpress Gridコントロールを持っていますが、手動で行に値を追加したいのですが、Enterキーを押してセルに値を入力すると、セルに何も表示されません。vb.net devexpress datagridview行に値を追加する
私はなぜこのコードが必要なのでしょうか?私はそうは思っていません。図を参照
私はフォームにDevexpress Gridコントロールを持っていますが、手動で行に値を追加したいのですが、Enterキーを押してセルに値を入力すると、セルに何も表示されません。vb.net devexpress datagridview行に値を追加する
私はなぜこのコードが必要なのでしょうか?私はそうは思っていません。図を参照
GridControlは内部データソースを保持しておらず、データソースにバインドする必要があります。 GridControlのデータソースを提供しない場合は、CustomUnboundColumnData eventを処理してセルの値を指定する必要があります。 UnboundSource data componentもお試しください。
参考:Add Unbound Data to a Data-Aware Control (XtraGrid, XtraPivotGrid)
ほとんどの場合、データ認識DevExpress社の.NETコントロールがバインドされたデータソースからのデータを表示バインド 列/フィールドが含まれています。グリッド コントロールおよびピボットグリッドコントロールでは、バインドされていない カラム/フィールドを任意のデータを表示できるように追加することができます。バインドされていない列は、データソースの任意のフィールドにバインドされていない です。あなたのようにUnboundSourceコンポーネントを使用して、現在既存のすぐに使用できるソースせずにデータをバインドしたい場合は、formula (string expression)使用 に評価する値を指定することによって、またはイベント
を取り扱うことにより、 これらのフィールドにデータを提供することができますBrendonはすでに提案しました。
このグリッドコントロールのデータソースとは何ですか?また、データソースに行値を追加すると、データソースに行値を追加するときに反映されるようになります。 –
手動で値を追加したい – Emrah