問題タブ [datagridcolumn]

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 投票する
4 に答える
931 参照

wpf - データグリッド カスタム列の依存関係プロパティ コールバックが起動しない

DatePart依存関係プロパティの値をConverterParameter編集要素のコンバーター として渡すために、次のカスタム データグリッド列があります。

次の XAML を使用します。

しかし、RefreshBinding呼び出されることはありません (ブレークポイントを設定しましたが、トリガーされることはありません)。したがって、が設定されている場合DatePartは常にNothing( null)ConverterParameterです。どうすればこれを修正できますか?

編集

C# の場合:

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

c# - DynamicResource を DataGridColumn.CellStyle で使用できないのはなぜですか

たとえば、単純なモデルの MVVM WPF アプリケーションがあります。

3行を作成する単純なビューモデル:

ビューには、DataGrid手動で定義された列と、設定した列ごとに がありますCellStyleWindow.Resourcesブロックで定義された両方のスタイル。しかし、最初の列でStaticResourceは、2 番目の列では andを使用しますDynamicResource

XAML を表示:

問題は、2 番目の列で、リソースが列に適用されないことです。

2列目を参照

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

mysql - DataGridView vb.net に表示するものをフィルタリングします

データベースから ID とタイトルを使用してユーザーのプロジェクトを取得しようとしていますが、プロジェクトのタイトルのみを表示する必要があります。同時に、必要に応じてデータベースからIDを取得する必要があります(2番目の質問)。ボタンをクリックすると、データグリッドから選択したアイテムのすべての詳細を含む新しいフォームが開きます(できないためwhere title=title で SQL クエリを使用しますが、ID を使用する必要があります)

これは、機能しているが ID とタイトルを表示している私の非常に単純なコードです。

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

wpf - WPF DataGrid で透明な画像を表示する

透明な .png 画像 (現在は ImageList 内に格納されている) の既存のリストを取得し、それらを ImageID 列に基づいて WPF DataGrid に表示するという任務を負っています。

次のように DataGridColumn を設定しました。

次に、実行時に画像を含むカスタム オブジェクトを作成し、画像に対して次の 2 つのメソッドを実行します。これまでのところ、WPFで動作させることができました):

Image は DataGrid に正しいサイズと位置で表示されていますが、透過性は .png 形式から保持されません。誰かが私にとってより良い方法を知っている場合(たとえば、最初に画像をリソースファイルに入れる方が正しいかもしれません)、または現在のコード内で透過性を機能させる方法を知っている場合は、それが最も高く評価されます!

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

c# - DataGridTextColumn は、行をスクロールして戻るときにのみ更新されます

だから私はこの奇妙な問題を抱えています.ListをDataGridに正常にバインドし、すべてが正常に機能します. ただし、いくつかの行に入力するために使用する ComboBoxColumn があります。

たとえば、ComboBoxColumn の選択項目が「B」の場合、TextColumn は「Blld」に変更されます。を使用してこれを達成しました

そして、プロパティ get;set を使用してリストに設定します

DataGrid は更新されますが、DataGrid を下にスクロールして (問題の行が表示されなくなるまで)、新しいテキスト "Blld" (更新されたテキスト) のみが表示されます。

どうしたの?

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

apache-flex - Flex - DataGridColumn に新しい行を追加する

まず、私は Flex を初めて使用します。

データベースからの選択肢が入力された ComboBox があります。その下には、DataGridColumns を持つ Flex Datagrid があります (mx:下にあります)。コンボボックスから選択して追加ボタンをクリックすると、選択された内容に基づいてデータグリッド列の次の行が入力される方法を見つけたいと思います。これを行う方法について何か考えはありますか?たぶん、コンボボックスを使用するべきではなく、データグリッド列にデータを入力するだけです。

コンボボックスの選択肢 - リンゴ、オレンジ、ナシ

各選択肢は属性にリンクされています。

(りんご) nameSpace、countrySpace、infoSpace
(みかん) nameSpace、countrySpace、infoSpace
(梨) nameSpace、countrySpace、infoSpace