問題タブ [datagridtextcolumn]
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 - ツールチップを DataGridTextColumn に追加する方法
私は WPFtoolkit を使用しています。テキストDataGrid
を a でラップするか、テキスト列DataGridTextColumn
に a を追加する必要があります。ToolTip
ネットで検索しましたが、適切な解決策を得ることができませんでした。貴重なご意見をお待ちしております...
wpf - DataGridTextColumn.MaxLength?
DataGridTextColumn の MaxLength プロパティを設定するにはどうすればよいですか?
asp.net - 個々のコントロール列の DataGridTemplateColumn と DataGridTextColumn の比較
違いは何ですか、どちらも機能します: DataGridTemplateColumn と DataGridTextColumn
どちらも機能するということは、セル内のリッチテキストを編集して表示できることを意味します。
silverlight - Silverlight でセルの値が変更されたことを検出するにはどうすればよいですか?
セルの内容に基づいてグリッド セルのフォントの色を設定する方法を見つけようとして、Silverlight で作業しています。
私は ObservableCollection を DataGrid にバインドしており、アイテムは INotifyPropertyChanged を実装しているため、値を変更するとグリッドが更新されます。アイテムを並べ替えて、基になるアイテムを更新している間も並べ替えを維持できるなど、すべてが完全に機能しています。
LoadingRow イベントを使用して色を変更できることはわかっていますが、イベントを発生させる唯一の方法は、グリッド データソースを変更することです。
だから、私が本当に欲しいのは、どちらかへの方法です
- データグリッドの行をループし、必要なセルを見つけて、色を変更するか、
- 色を動的に設定するために使用できるカスタム列を実装します。
問題は、これらのいずれかを実際に行う方法です:)。
c# - WPF datagridtextcolumn - 常にテキストボックスを表示
デフォルトでは、WPF データグリッド テキストはラベルとして表示され、クリックすると編集状態になります。(クリックイベントに依存するのではなく) テキストボックスが常に表示されるように列を変更する方法はありますか? 前もってありがとう、JP
wpf - DataGridTextColumnから継承し、GenerateElementをオーバーライドします
このアプローチでは、セル値(つまり、負の値の場合は赤のテキスト、正の値の場合は緑)に基づいて個々のセルをフォーマットできるカスタムDataGridを作成しようとしています...
WPFToolkitDataGridで現在のセルのバインディング値を取得する方法
また、値を負から括弧で囲んだものに変換する必要があります(つまり、-2.34から(2.34))。継承/オーバーライドが機能しています。私の質問は、オーバーライドされたGenerateElementメソッドのセルの値にアクセスするにはどうすればよいですか。
よろしくお願いします、フィル
silverlight - Silverlight DataGridTemplateColumn と DataGridTextColumn の比較
なぜこれが機能するのですか...
しかし、これはそうではありません...
2 番目の 'System.Windows.Markup.XamlParseException: AG_E_PARSER_BAD_PROPERTY_VALUE' を取得します。この問題はフォアグラウンド コンバーターにのみ適用され、バインディングは問題ありません。
wpf - WPF:DataGridTextColumns内バインディングについて
今日、DataGridColumn のヘッダーを ViewModel にバインドすることに関する奇妙な動作に気付きました。
次のバインディングは完全に機能します (DataGrid の名前は MyGrid です)。
以下は機能しませんが (MyGrid が見つからないと文句を言います):
Template または UIElement で直接ビューモデルにバインドすることの違いは何ですか?
wpf - WPF:数値プロパティをDataGridTextColumnにバインドする方法は?
私はそれが WPF の簡単なことだと思っていましたが、それを機能させることはできません... クラスに int プロパティ (部門) があり、それを DataGrid 列にバインドしたいと考えています。
ただし、表示されません。私もこのコードを試しましたが、うまくいきません:
テスト目的で、このクラスに文字列プロパティを追加して Divisions の文字列値を返すと、問題なく動作します。それで、ここで何が問題なのですか?
wpf - DataGridColumnのルート要素を検索します
このメソッドを再帰的に使用して、LogicalTreeHelper.GetParent()
他のさまざまなWPF要素のルート要素を見つけています。これはほとんどすべてで正常に機能しますが、などのDataGridColumnでは失敗しますDataGridTextColumn
。DataGridColumn
それは論理ツリーにも視覚ツリーにも含まれていないことがわかりました。どういうわけかそれが属しているのを見つけることができますかDataGrid
(そしてグリッドからルートを取得できますか)?
MSDNのドキュメントを読んで、適切な解決策を見つけることができませんでした。ありがとうございました。
論理ルートを見つけるための私のコード: