問題タブ [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.
c# - WPF 更新 ContainerStyleSelector スタイルの選択
GroupStyle を更新する最良の方法を探しています。
CS :
私は GroupStyleSelector (簡易) を持っています:
XAML :
グループからアイテムが削除または追加されたときなど、何かが変更されたときに GroupStyleSelector の選択を再度トリガーしたくありません。
これを行う方法はありますか?
参考までに、各 GroupItem で AttachedProperty Bound を使用して何かを装備することを考えました
GroupItemStyles : (簡略化)
c# - ListView の GroupStyleSelector
ここでスタックオーバーフローについて見た他の質問に従って、ListView のカスタムグループスタイルセクターを作成しようとしています。
これには2つのエラーがあります:
エラー 1 'TestGroupStyleSelector': シール型 'System.Windows.Controls.GroupStyleSelector' から派生できません
エラー 2 タイプ "TestGroupStyleSelector" のオブジェクトは、タイプ "System.Windows.Controls.GroupStyleSelector" を予期するプロパティに適用できません。
ここでの他の質問が示すように、クラスを宣言しました。この時点で、リストビューのグループスタイルセレクターを作成する方法についてかなり迷っています。アイデアはありますか?
c# - Windows Phone 8.1 での GroupStyle Xaml の可視性の問題
ここで何が間違っているのかを確認するために、余分な目が必要です。
リスト ビュー内にグループ スタイルを含む xaml ページがあります。これがどのように見えるかです、
私がする必要があるのは、viewmodel の条件に基づいて groupstule ヘッダーを非表示にすることです。物件はこちら。
OnInitialize イベントでは、条件に基づいて true または false に設定しています。残念ながら、非表示/表示ではなく、常に表示されます。
これが私が使用している BooleanToVisibilityConverter です。
注: 私は CaliburnMicro を使用しているため、省略している OnInitialize() などのメソッドがあります。
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 に変更してみました。
私を混乱させるのは、他の場所で宣言されたときに同じバインディングが機能することです。さまざまな列ヘッダーなど。
windows-phone-8.1 - Windows 8.1 電話アプリ ExtendedListView.GroupStyle が機能しない
オプションを更新するにはプールが必要なため、アプリケーションで ExtendedListView を使用しています。
nuget パッケージでインストールして ExtendedListview 0.0.5.5 をインストールしました: Install-Package ExtendedListview
リストビューに固定ヘッダーも必要です。
したがって、以下のコードで単純なリストビューで実行できます。
しかし、同じことが ExtendedListView では機能しません。
以下のように、両方のコードで同じ HeaderTemplate を使用しました。
至急ご案内ください。
前もって感謝します。
wpf - グループ化された ComboBox はグループ ヘッダーを表示しますが、項目は表示しません
私はグループ化を試みていComboBox
ますGroupStyle
:
ここで、「GroupedItems」プロパティはListCollectionView
「GroupDescription」が適用されたものです。
これはほとんど機能します。ヘッダーは正しいですが、アイテム自体はポップアップに表示されません。なんで?
注: ComboBox
MSDNのスタイル/テンプレートの修正版を使用しています。