問題タブ [datagridcolumnheader]

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

c# - WPF: DataGrid でデータを並べ替えているときにウィンドウを表示する

クライアントが datagridcolumnheader をクリックしたときにプログレスバーでウィンドウを開くことは可能ですか? 私はたくさんのデータグリッドを持っているので、dg全体の1つのメソッドになるので、メソッドを作成しました:

そしてリソースファイルで:

プラス

しかし、まだ次のようなエラーが発生しています:

Resources.xaml のエラー ポイント行 "x:Class="myApp.ColumnClick"。

手伝ってくれてありがとう!

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

c# - wpfのすべてのDatagrid列ではなく、DataGridHeaderのコンボボックスのSelected Itemの値を1つの特定の列にバインドする方法は?

ここに画像の説明を入力

Itemsources プロパティを使用して DataTable で満たされた DataGrid があります。これは、すべての列と行が自動的に作成されたことを意味します。グリッドの各列ヘッダー セルにコンボボックスを追加する必要があります。

このコードを使用してその部分を実行しました:

問題は、コンボボックスの 1 つで項目の 1 つを選択すると、すべてのコンボボックスの値が変更されることです。画像を添付しました。どのように修正すればよいですか?また、どの列のコンボボックスが設定されているかを知る必要があります。後でその列を使用する必要があります。私は DataGrid の SelectedItem と SelectedIndex プロパティをよく知っていますが、他のアイデアはありますか?

私はこのように修正しようとしました:

しかし、MultiEquiilityConverterは起動しません。

2日間インターネットで検索しましたが、まだ方法が見つかりません。

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

wpf - DataGridColumnHeader スタイル エラー

うまく機能するインラインスタイルを試しました。

しかし、リソースのスタイルが欲しいので、これを試しましたがうまくいきませんでした。

おそらく単純なことですが、私はこのコントロールを使い始めたばかりです。2 番目の例のスタイルが機能するように修正するにはどうすればよいですか?

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

kendo-ui - 「この列を隠す」ボタンの作り方

剣道UIにグリッドがあります。ヘッダーのコンテキストメニューもあります。今、私ができるようになりたいことは私です。ヘッダーを右クリックしてこの列を非表示にすることを選択すると、その列(右クリックされた列)が非表示になります。

メニュー:

メニューを開き、この列の機能を非表示にします。

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

wpf - DataGridColumnHeader スタイル

上記のコードは、 の myStyleを示していDataGridColumnHeaderます。MouseEnterandエフェクトで問題なく動作していますMouseLeaveが、気に入らない点がいくつかあります。私が今持っているものはこの下にあります。

ここに画像の説明を入力

ここでの問題は、 のそれぞれCellHeader境界線が丸くなっていることです。の 2Cellsの間Headerが 1 つの直線であることが必要です。また、 のいずれかをクリックするCellsHeader、ソート用の矢印が表示されず、ソートされた列であることが強調表示されません。

誰かが自分で編集して欲しいものを達成できるテンプレートを持っていますか? または、編集しなければならない部分は何ですか?

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

c# - 作成時にWPF DataGridColumnのヘッダーを伸ばす方法は?

列を動的に生成し、ここのようにヘッダーを伸ばしたい

ここに画像の説明を入力

一般に、列には異なる名前を付けることができるため、固定を設定することはできませんMinWidth。を変更してDataGrid.ColumnHeaderStyle、ヘッダー テキストの横余白などを設定することはできますか? ここに私のXAMLがあります:

0 投票する
0 に答える
462 参照

c# - WPF を使用して列ヘッダーの色が機能しないのはなぜですか?

WPF の静的リソースに問題があります。デフォルトのスタイルを変更したいデータグリッドがあります。新しいスタイルのリソース ディクショナリを作成しました。

問題は、列ヘッダーの色が変化しないことです。

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

wpf - DataGridColumnHeader のテキストを変更する方法

次のテキスト列を定義しており、3 つのテキスト ブロック内のテキストをプログラムで置き換えたいと考えています。どんな助けでも大歓迎です。

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

c# - WPF - DataGridColumn の幅が期待値を返さない

.NET4.0 : コード ビハインドで DataGrid を構築しているため、XAML は使用していません。C# のみ。ユーザーが列ヘッダーの任意の場所を右クリックすると、コンテキスト メニューが表示されます。アイデアを提供するコードを次に示します。

このアプローチの問題は、ユーザーがコンテキスト メニューをアクティブにするために、ヘッダーのどこかではなく、実際の TextBox をクリックする必要があることです。

TextBox をヘッダーの幅いっぱいにする方法が思い浮かばないので、TextBox の width プロパティを変更して列の幅にバインドすることしか考えられません。列はコンテンツに合わせて伸縮するため、幅が異なります。ただし、すべての列の ActualWidth プロパティをコンソールに出力すると、すべての列の幅が 20 であると表示されます。これは私の GUI の外観とは異なります。GUI での表示に対応する列幅を取得するにはどうすればよいですか?

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

wpf - DataGridTextColumn ヘッダー プロパティに基づく DataGridColumnHeader の DataTrigger

Target Type = に対してフィルタ アイコン スタイルを実装しておりDataGridColumnHeader、Style を に添付しましたDataGrid。これで、DataGridTextColumn ヘッダー プロパティに基づいてフィルター アイコンが表示されます。要件は Header = "Passenger Name" で、フィルター アイコンを表示します

DataGridHeader 列のスタイルは