問題タブ [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.
wpf - データグリッド カスタム列の依存関係プロパティ コールバックが起動しない
DatePart
依存関係プロパティの値をConverterParameter
編集要素のコンバーター
として渡すために、次のカスタム データグリッド列があります。
次の XAML を使用します。
しかし、RefreshBinding
呼び出されることはありません (ブレークポイントを設定しましたが、トリガーされることはありません)。したがって、が設定されている場合DatePart
は常にNothing
( null
)ConverterParameter
です。どうすればこれを修正できますか?
編集
C# の場合:
c# - DynamicResource を DataGridColumn.CellStyle で使用できないのはなぜですか
たとえば、単純なモデルの MVVM WPF アプリケーションがあります。
3行を作成する単純なビューモデル:
ビューには、DataGrid
手動で定義された列と、設定した列ごとに がありますCellStyle
。Window.Resources
ブロックで定義された両方のスタイル。しかし、最初の列でStaticResource
は、2 番目の列では andを使用しますDynamicResource
XAML を表示:
問題は、2 番目の列で、リソースが列に適用されないことです。
mysql - DataGridView vb.net に表示するものをフィルタリングします
データベースから ID とタイトルを使用してユーザーのプロジェクトを取得しようとしていますが、プロジェクトのタイトルのみを表示する必要があります。同時に、必要に応じてデータベースからIDを取得する必要があります(2番目の質問)。ボタンをクリックすると、データグリッドから選択したアイテムのすべての詳細を含む新しいフォームが開きます(できないためwhere title=title で SQL クエリを使用しますが、ID を使用する必要があります)
これは、機能しているが ID とタイトルを表示している私の非常に単純なコードです。
wpf - WPF DataGrid で透明な画像を表示する
透明な .png 画像 (現在は ImageList 内に格納されている) の既存のリストを取得し、それらを ImageID 列に基づいて WPF DataGrid に表示するという任務を負っています。
次のように DataGridColumn を設定しました。
次に、実行時に画像を含むカスタム オブジェクトを作成し、画像に対して次の 2 つのメソッドを実行します。これまでのところ、WPFで動作させることができました):
Image は DataGrid に正しいサイズと位置で表示されていますが、透過性は .png 形式から保持されません。誰かが私にとってより良い方法を知っている場合(たとえば、最初に画像をリソースファイルに入れる方が正しいかもしれません)、または現在のコード内で透過性を機能させる方法を知っている場合は、それが最も高く評価されます!
c# - DataGridTextColumn は、行をスクロールして戻るときにのみ更新されます
だから私はこの奇妙な問題を抱えています.ListをDataGridに正常にバインドし、すべてが正常に機能します. ただし、いくつかの行に入力するために使用する ComboBoxColumn があります。
たとえば、ComboBoxColumn の選択項目が「B」の場合、TextColumn は「Blld」に変更されます。を使用してこれを達成しました
そして、プロパティ get;set を使用してリストに設定します
DataGrid は更新されますが、DataGrid を下にスクロールして (問題の行が表示されなくなるまで)、新しいテキスト "Blld" (更新されたテキスト) のみが表示されます。
どうしたの?
apache-flex - Flex - DataGridColumn に新しい行を追加する
まず、私は Flex を初めて使用します。
データベースからの選択肢が入力された ComboBox があります。その下には、DataGridColumns を持つ Flex Datagrid があります (mx:下にあります)。コンボボックスから選択して追加ボタンをクリックすると、選択された内容に基づいてデータグリッド列の次の行が入力される方法を見つけたいと思います。これを行う方法について何か考えはありますか?たぶん、コンボボックスを使用するべきではなく、データグリッド列にデータを入力するだけです。
コンボボックスの選択肢 - リンゴ、オレンジ、ナシ
各選択肢は属性にリンクされています。
(りんご) nameSpace、countrySpace、infoSpace
(みかん) nameSpace、countrySpace、infoSpace
(梨) nameSpace、countrySpace、infoSpace