問題タブ [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.

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

silverlight - DataGridTextColumn の可視性を制御する方法

このように2つの列に名前を付けました

これら2つの列を動的に表示したい...

このようにCSファイルでコーディングしているとき

それは私にNullReferenceExceptionを与えます...

私を助けてください :(

ps。私の英語が下手であることを許してください...

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

wpf - 異なる DataContext への DataGridTextColumn バインディング

DataGridTextColumn を別の DataContext にバインドする必要があります。DaatGridComboBox でこれを正しく行っているため、これが可能であることはわかっています。私が現在持っているコードは

私が間違ったことをしましたか?

---- bindingProxy について --

記事にあるように BindingProxy クラスをセットアップしました。そしてこれを持って

しかし、なぜ要素「名前」を知っているのでしょうか?

乾杯

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

wpf - DataContext プロパティを取得する DataGridTextColumn

こんにちは、DataGridTextColumn で動作する新しい DataContext にバインドしています

ただし、TextBox には「(コレクション)」と表示されているため、コレクション内で適切に表示する方法はありますか?

DataGridComboBox では、次のように述べています。

しかし、DataGridTextColumn にはこのプロパティがありません。

ありがとう

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

c# - コード ビハインドで Textblox スタイルを使用して DataGridTextColumn からテキストを取得する

私は現在プロジェクトをサポートしており、データグリッドセルの検証を変更して、挿入したテキストブロックの入力を 50 文字だけにする仕事を受け取りました。

私は今行き、datagrid gotfocus() イベントを取得し、各 DataGridTextColumn のヘッダーをチェックし、正しいヘッダーが focus を取得した場合、列の Key_Down イベントを作成します。

Key_Down イベントでは、現在の文字列の長さをテストしたいのですが、50 を超えている場合は、テキスト ボックスが文字列に追加されないようにします。しかし、私の問題は、DataGridTextColumn からテキストを取得できないことです。ここに私のコードがあります:

XAML

これまでのコードビハインド

画像 実行時のデータグリッドの外観

この列に入力したテキストを取得する方法を知る必要がありますか?

どんな助けでも素晴らしいでしょう:)

ありがとう。

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

c# - DataGridTextColumn にツールチップを追加する

次のような DataGridTextColumn を持つ DataGrid があります。

マウスが DataGridTextColumn の上にあるときにポップアップを作成したいLibelleTOTM。これを実行するために、次のことを行いました。

インターネットでこのソリューションを見つけましたが、私のソリューションでは機能しません。私はこれを私の場合に適応させましたが、おそらく十分ではありません...マウスがLibelleTOTMの上にあるとき、何も起こりません。TargetTypeダメだ、このまま自分を縛れないか?DataGridTextColumn の値でポップアップを開きたいToolTipのでBinding="{Binding Path=LibelleTotm}"<DataGridTextColumn x:Name="LibelleTOTM" Width="*" Binding="{Binding Path=LibelleTotm}" Header="Libellé TOTM">

そこに何が欠けているかについて誰かが考えている場合、何が問題で、これを実行するにはどうすればよいですか?

前もって感謝します。

フロー。