問題タブ [itemtemplate]

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 に答える
5305 参照

wpf - WPFでItemTemplateを動的に設定するにはどうすればよいですか?

WPFを使用して、手続き型コードを介してItemTemplateを動的に設定するTreeViewコントロールがあります。どうすればよいですか?どこかでリソースを見つける必要があると思います。

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

wpf - WPF リスト内のアイテムごとに異なるアイテム テンプレート?

リスト コントロール内に多くの項目があります。アイテムの種類に応じて、アイテムごとに異なるアイテム テンプレートを使用したいと考えています。したがって、リストの最初の項目は ObjectA タイプなので、ItemTemplateA でレンダリングする必要があります。2 番目の項目は ObjectB 型なので、レンダリング用に ItemTemplateB が必要です。現時点では、ItemTemplate 設定を使用して、それらすべてに対して 1 つのテンプレートを定義することしかできません。これを達成する方法はありますか?

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

wpf - ListBox 項目の DataTemplate の IsSelected の WPF トリガー

リストボックスがあり、次の ItemTemplate があります。

ご覧のとおり、ContentControl の Visibility は折りたたまれた状態に設定されています。

可視性を「可視」に設定するトリガーを定義する必要があります

ListItem が選択されているときですが、わかりません。

何か案は?

更新:もちろん、DataTemplate を単純に複製し、問題の ListBox にトリガーを追加して、どちらか一方を使用することもできますが、このコードの複製を防ぎたいと思います。

0 投票する
3 に答える
6082 参照

wpf - tabControl 内の複数の userControl インスタンス

監視可能なコレクションにバインドされた tabControl があります。headerTemplate では、文字列プロパティにバインドしたいと思います。contentTemplate では、ユーザー コントロールを配置しました。

MainWindow.xaml のコードは次のとおりです。

そしてその背後にあるコード:

したがって、このシナリオ (itemTemplate と controlTemplate を指定した場合) の問題は、ユーザー コントロールのインスタンスを1 つしか取得できず、バインドされている各アイテムのインスタンスが必要になることです。

0 投票する
6 に答える
5748 参照

c# - wpf ListBox の ItemTemplate をウィンドウのリソースに埋め込むにはどうすればよいですか?

これが基本的な質問である場合は申し訳ありませんが、ListBox 用に持っている ItemTemplate を取得し、それをウィンドウのリソースに配置して、複数の ListBox を使用できるようにするにはどうすればよいですか。

XAML を次に示します。

これにより、「アタッチされたプロパティにはセッターがありません」という設計時エラーがスローされます。簡潔にするために、重要ではないと思われるコードの部分を削除しました。

ありがとう

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

wpf - TreeView で ItemTemplate コントロールを見つける

私のツリーの定義は次のとおりです。

TreeViewItem 要素を持っているので、対応する CheckBox を見つけようとしますが、

スロー

私にnullを与えます。正しい解決策とは?

0 投票する
5 に答える
2836 参照

wpf - WPF-ItemTemplateが期待どおりに機能しない

UserControlのリストを表示するために使用しているを持っていUIElementます。コントロールは、水平方向に切り替えられたシングルItemsControlで構成され、によって公開されたものにバインドされ、のセットになります。 ItemPanelTemplateStackPanelItemsSourceDependencyPropertyUserControlItemTemplateUserControl.Resources

決して適用されないことを除いて、すべてが正常に機能し、ItemTemplate理由がわかりません。完全なソースは以下のとおりです。

UserControl.xaml-

UserControl.xaml.cs-

}

私はこのようにメインウィンドウのコントロールを消費します-

ボタンは正常に表示されますが、200ピクセルの正方形の境界線の内側には表示されません。

どんな助けでも大いに活用されるでしょう。ありがとう。

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

c# - Datalist で子 td を確認する方法

私はデータリストを持っています。以下は、ItemTemplate の構造です。

ここで、itemdatabound イベントで、データベースから複数回 (データ) を 10:25 AM の形式でフェッチします。

各データを操作して変換しam1030ます (itemTemplate の td ID の 1 つに似ています)。ここで、ItemTemplate の各 td をチェックし、lblID(つまり、スタッフ ID) を変数の ID と比較してtdIDから、操作されたデータと比較します。それらが一致する場合、td の背景色を変更します。

要するに、lblIDが 3 の場合、ID で td を取得しam1030、背景色を変更することを確認したいと思います。

C#.net で行う必要があります。