問題タブ [expander]

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

wpf - wpf エキスパンダー ヘッダー内の項目を右揃えにします

エキスパンダー ヘッダーの一部のテキストを左揃えにし、次に一部のテキストを右揃えにしたいと考えています。ヘッダーをコンテナーの幅に拡張する方法を見つけ、単純にドックパネルを追加して 2 番目のテキスト ブロックを Dock Right に設定できると考えましたが、役に立たないようです。解決策はありますか?

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

wpf - WPF エキスパンダー ヘッダーで TexBlocks を揃える方法

エキスパンダー ヘッダーに複数の Texblock があります。これらの TextBlocks を左、右、および中央に配置します。

どうすればこれを達成できますか?

助けてください...

ありがとう

シャラス

赤のテキストは左揃え、青のテキストは中央揃え、緑のテキストは右揃えにする必要があります

XAMLPad.Exe のコードをコピーしてください






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

wpf - WPF エキスパンダーのヘッダーの背景色を変更する

エキスパンダーの背景色を変更しようとしています。それはとても簡単に思えますが、私はそれを機能させることができません。

なぜHorizontalAlignment="Stretch"役に立たないのですか?Headerの幅をの幅にバインドしようとしてExpanderいますが、結果は見栄えがよくありません。

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

c# - WPF Expanders のコレクションを排他的に「展開」する、つまり一度に 1 つだけ展開する

IsExpanded「Expander」アイテムのグループを含む ListBox があり、それぞれのプロパティを排他的にしたいと考えています。たとえば、 に 10 個のエキスパンダーがある場合ListBox、一度に 1 つだけ開くようにします。

これが私がこれまでに持っているものです:

これを行う方法はありますか?私は、ListBoxまたは実際には Expanders に縛られていません。変更する必要がある場合、私はそれに縛られていません。

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

wpf - Outlook ListView グループ ヘッダーのように見えるように WPF Expander のスタイルを設定する

以下の画像に示すように、WPF Expander 画像を +/- にスタイル設定するには、たとえば Outlook ListView グループ ヘッダーのようにするにはどうすればよいですか。

開ける 代替テキスト

閉まっている 代替テキスト

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

wpf - WPF: GridSplitter を使用してコンテンツのサイズ変更をトリガーする

空が表示されているため、グリッド/エキスパンダーにスクロールバーが必要かどうかを強制的に再評価させようとしています。

私はこのレイアウトを使用しています:

Window が初期化されると、DataGrid (WPF Toolkit) がプロパティにバインドされます。いくつかの調査を通じて、ウィンドウが初期化されると、GridView の列が約 10 ピクセル幅で開始され、コンテンツが追加され、XAML のサイズに基づいてサイズが変更されることがわかりました (すべて星の幅を使用) - 例: 2*)。これにより、グリッドは、ウィンドウが表示されているときに必要な高さの約 6 倍にサイズ変更されます。その後、跳ね返ることはなく、ウィンドウの下部にあるものを確認する唯一の方法は、GridSplitter をスクロールまたは移動することです。あるべき場所に戻り、ウィンドウのサイズを変更します。VerticalAlignment プロパティを何も設定していません。

これまでのところ、問題のエキスパンダーで InvalidateArrange()、InvalidateVisual();、InvalidateMeasure() および UpdateLayout() と呼ばれる次のすべてを試し、グリッドで InvalidateArrange()、InvalidateScrollInfo()、InvalidateVisual() および UpdateLayout() を試しました。その上ですが、元に戻ることはありません。

DataGrid の列の幅を強制的に短くする方法はありますか?

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

wpf - WPFエキスパンダーコントロールでTabIndexを設定するにはどうすればよいですか?

このウィンドウの例では、タブ移動は最初のテキストボックスから最後のテキストボックス、そしてエキスパンダーヘッダーに移動します。

明らかに、これを最初のテキストボックス、エキスパンダーヘッダー、最後のテキストボックスに移動します。エキスパンダーのヘッダーにTabIndexを割り当てる簡単な方法はありますか?

を使用してエキスパンダーをタブストップに強制しようとしましたが、エキスパンダーKeyboardNavigation.IsTabStop="True"全体にフォーカスが移り、エキスパンダー全体がスペースバーに反応しません。さらに2つのタブを押すと、ヘッダーが再び選択され、スペースバーで開くことができます。

編集:私はこれを行うためのよりクリーンな方法を思い付くことができる人のためにそこに賞金を投げます-そうでなければ、rmoore、あなたは担当者を持つことができます。ご協力いただきありがとうございます。

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

wpf - WPFエキスパンダーコントロールの矢印を非表示にする

WPFエキスパンダーコントロールを使用すると、デフォルトの[上]および[下]矢印キーで表示されます。それらの上下の矢印を非表示にする方法はありますか?

アップデート:

ControlTemplateを作成して矢印を削除することができましたが、拡張機能もなくなりました。

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

jquery - リスト エキスパンダー (CSS の問題)

これが私が最後に取り組んだサイトです.... http://www.nettoyants-ecolo-lemieux.com/

IE6では、LAURENTIDESリンク(右側の最初)をクリックすると、列がflotであっても最初の下にジャンプします.... firefosでは..問題ありません...

誰でもそれを修正する方法の手がかりを持っています

前もって感謝します