問題タブ [groupstyle]

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

c# - WPF 更新 ContainerStyleSelector スタイルの選択

GroupStyle を更新する最良の方法を探しています。

CS :

私は GroupStyleSelector (簡易) を持っています:

XAML :

グループからアイテムが削除または追加されたときなど、何かが変更されたときに GroupStyleSelector の選択を再度トリガーしたくありません。

これを行う方法はありますか?

参考までに、各 GroupItem で AttachedProperty Bound を使用して何かを装備することを考えました

GroupItemStyles : (簡略化)

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

c# - ListView の GroupStyleSelector

ここでスタックオーバーフローについて見た他の質問に従って、ListView のカスタムグループスタイルセクターを作成しようとしています。

これには2つのエラーがあります:

エラー 1 'TestGroupStyleSelector': シール型 'System.Windows.Controls.GroupStyleSelector' から派生できません

エラー 2 タイプ "TestGroupStyleSelector" のオブジェクトは、タイプ "System.Windows.Controls.GroupStyleSelector" を予期するプロパティに適用できません。

ここでの他の質問が示すように、クラスを宣言しました。この時点で、リストビューのグループスタイルセレクターを作成する方法についてかなり迷っています。アイデアはありますか?

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

c# - Windows Phone 8.1 での GroupStyle Xaml の可視性の問題

ここで何が間違っているのかを確認するために、余分な目が必要です。

リスト ビュー内にグループ スタイルを含む xaml ページがあります。これがどのように見えるかです、

私がする必要があるのは、viewmodel の条件に基づいて groupstule ヘッダーを非表示にすることです。物件はこちら。

OnInitialize イベントでは、条件に基づいて true または false に設定しています。残念ながら、非表示/表示ではなく、常に表示されます。

これが私が使用している BooleanToVisibilityConverter です。

注: 私は CaliburnMicro を使用しているため、省略している OnInitialize() などのメソッドがあります。

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

wpf - GroupItem スタイル宣言で DataGrid バインディングが機能しない

ユーザー コントロールのリソース セクションで定義されているバインディングを動作させるのに問題があります。データグリッドの列にバインドすると、後で同じバインドが xaml で機能するようです。スタイル宣言ではデータが表示されません。

私が得るエラーは

System.Windows.Data エラー: 40: BindingExpression パス エラー: 'ReceivedDate' プロパティが 'object' ''CollectionViewGroupInternal' (HashCode=5477078)' に見つかりません。BindingExpression:Path=ReceivedDate; DataItem='CollectionViewGroupInternal' (HashCode=5477078); ターゲット要素は 'TextBlock' (Name='') です。ターゲット プロパティは 'Text' (タイプ 'String') です

以下のバインディング ReceivedDate は実行時に解決されません。

この UserControl のコード ビハインドでは、次のように itemsList を設定しています。

CurrentMailBoxContent は

ReceivedDate は MailMessage クラスのプロパティです。

バインディングのパスを /ReceivedDate に変更してみました。

私を混乱させるのは、他の場所で宣言されたときに同じバインディングが機能することです。さまざまな列ヘッダーなど。

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

windows-phone-8.1 - Windows 8.1 電話アプリ ExtendedListView.GroupStyle が機能しない

オプションを更新するにはプールが必要なため、アプリケーションで ExtendedListView を使用しています。

nuget パッケージでインストールして ExtendedListview 0.0.5.5 をインストールしました: Install-Package ExtendedListview

リストビューに固定ヘッダーも必要です。

したがって、以下のコードで単純なリストビューで実行できます。

しかし、同じことが ExtendedListView では機能しません。

以下のように、両方のコードで同じ HeaderTemplate を使用しました。

至急ご案内ください。

前もって感謝します。

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

wpf - グループ化された ComboBox はグループ ヘッダーを表示しますが、項目は表示しません

私はグループ化を試みていComboBoxますGroupStyle

ここで、「GroupedItems」プロパティはListCollectionView「GroupDescription」が適用されたものです。

これはほとんど機能します。ヘッダーは正しいですが、アイテム自体はポップアップに表示されません。なんで?

注: ComboBoxMSDNのスタイル/テンプレートの修正版を使用しています。