問題タブ [wpftoolkit]

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

wpf - ComboBoxを使用したDataGridTemplateColumnの問題

ComboBoxを含むDataGridテンプレート列があります。値を選択してEnterキーを押すと、バインドされたデータは更新されません(空のセルが表示されます)。

XAML:

コードビハインド:

ComboBoxをTextBoxに変更すると、正常に機能します

なにが問題ですか?

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

wpf - WPF 分解 - DataGridTemplateColumn

カスタム DataGrid 列定義を UserControl に移動しようとしています。

MyComboBoxColumn.xaml

MyComboBoxColumn.cs

メイン ウィンドウの XAML:

列のヘッダーに「TEST」というボタンが表示されるはずですが、代わりに空のボタンが表示されます。バインディングが壊れているようです。なにが問題ですか?

0 投票する
13 に答える
75259 参照

c# - WPF DataGrid でのテキストの配置

列データを WPF の中央に揃えるにはどうすればよいDataGridですか?

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

datagrid - WPFtoolkit とその DatagridColumnHeader

データグリッドに異なるコンテキスト メニューが必要です。1 つはヘッダー用、もう 1 つはグリッドの行用です。そのため、MouseClick イベントを処理しており、マウス カーソルの基になるオブジェクトが Datagrid のヘッダーであるかどうかを評価する必要があります。どうやってこれを作ることができるか説明してもらえますか?私が理解できないのは、DataGrid と DataGridColumn のどちらのオブジェクト階層にも、DataGridColumnHeader オブジェクトまたはそれへの参照が含まれていないことです。しかし、仮想ツリーでは、ヘッダーにあり、列ヘッダーのテキストを含むテキストブロックを取得してから親コンテナーを取得すると、DatagridColumnHeader オブジェクトが取得されます。

どんな助けでも大歓迎です。前もって感謝します!

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

wpf - WPF データグリッド ヘッダーに下線を引く

私はあなたに尋ねる非常にばかげた質問があります.. :P DataGridヘッダーに下線を引くにはどうすればよいですか??

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

c# - DataContextが設定されているにもかかわらず、WPFToolkitDataGridのColumnsプロパティが設定されていません

リフレクションを使用してDataTableを作成し、クラスからプロパティを取得して、これをMicrosoft.Windows.Controls.DataGridのDataContextとして設定しました。

AlbumInfoには、Title、Artist、BitRate、HasImageなどのプロパティが含まれています。

DataTableにデータが入力される前に、DataGridの特定の列の表示を設定しようとしています。ただし、dataGridView.Columnsプロパティはnullです。DataTableがいっぱいになるまで待つと、dataGridView.Columnsプロパティが設定されます。

DataTable.Columnsプロパティは、テーブルがいっぱいになる前に設定されます。

DataTableをDataGridにバインドするときに他に何かする必要がありますか?リフレクションを介してDataTableを動的に構築しているため、XAMLでは何もできません。

編集:

Columns.Countをチェックする限り、コードをAutoGeneratedColumnsイベントハンドラー(2回呼び出されるようです)に移動しました。データにアクセスできます。

ただし、列の可視性または表示インデックスのいずれかを設定できますが、両方を設定することはできません。両方を実行しようとすると、WPFToolkitDataGridコードの他の場所でインデックスが範囲外の例外になります。誰かがなぜ何か考えを持っていますか?

私のコードは次のとおりです。

AddContextMenuItemは私のメソッドの1つです:

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

wpf - Is there a way in the WPF Toolkit datagrid to have a header below the column headers but above the first row

I looking for a way to create an area that indicates a user is at the top row of the WPF Toolkit datagrid. (Showing the scrollbar scrolled down is not enough for the user). I need something that sticks out and says "this is the top row" basically. Messing with the entities that that the grid is bound to will not work for me because I have several grids with different filters over the same collection of entities. Also this underlying collections is changing while the app is running.

Is there a way to add a control of some sort between the column headers and the first row of the datagrid? Maybe a separator of some sort?

Thanks! Jon

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

wpf - WPFToolKit DataGrid で行の消失をアニメーション化する

WPFToolkit をダウンロードし、このパッケージで提供されている DataGrid を使用しています。行が削除されたときに行の消失をアニメーション化しようとしていますが、その方法がわかりません。どうすればできるか知っている人はいますか?

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

wpf - WPF のデータ グリッドでの列ヘッダーのスタイル設定の問題

私は Wcf Toolkit Datagrid をフォーマットし、以下はそれの ColumnHeader Style ですが、列ヘッダーにはまだいくつかの領域があり、画像に示すようにスタイルが設定されていません

http://www.freeimagehosting.net/uploads/9aba4fbd93.jpg

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

.net - WPF Toolkit Datagrid - カスタム タブ

3列のWPF Toolkit DataGridがあります。データを入力できるのは 3 番目の列のみです。最初の 2 列は静的です (テキストの説明)。タブと上下左右のボタンが最初の 2 つの列を無視し、3 番目の列の範囲内で動作するように、タブとナビゲーションを制御することは可能ですか?