問題タブ [stackpanel]
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.
silverlight - StackPanel.Visibility プロパティが期待どおりに機能しませんか?
ボタンクリックで以下のコードを保持していると想像してください。
初めて機能し、パネルの 1 つが折りたたまれますが、もう 1 つのパネルは表示されません。
なぜこれが起こっているのですか?
wpf - StackPanelの子要素の間隔を空けるにはどうすればよいですか?
StackPanelが与えられた場合:
子要素自体のサイズが異なっていても、子要素の間に同じサイズのギャップができるように、子要素の間隔を空けるための最良の方法は何ですか?個々の子のそれぞれにプロパティを設定せずに実行できますか?
.net - StackPanel を ContentControl (WPF) として使用する
だから私は ContentControl として使用している StackPanel を持っています。バインドしているデータに基づいてボタンを生成したい場所があり、それはすべてうまく機能していますが、現在起こっているようにボタンを垂直ではなく水平に配置したいと考えています。スクリーンショットは次のとおりです。
そして、ここに私の ContentTemplate の説明からのコードがあります:
ここで何が間違っているのかわかりません。どんな情報でも大歓迎です。ありがとう!
c# - DataTemplate 内にデータ バインドされた StackPanel を表示する
WPF で ListBox にデータバインドしているオブジェクトがあります。最終結果は次のようになります。
基本的に、変数全体の DataTemplate があり、Opt/Value コンボには独自の DataTemplate があります。値のリストをできるだけ簡単に表示しようとしています。
Values のバインディングは現在<Grid>
2のみで<Label>
あり、ListView には、リストを使用してデータバインドできるようにすることだけが本当に必要な場合に、境界線のスタイル設定、選択など、私が見ていない多くの機能があります。
アイテムをスタックパネルにデータバインドしようとしましたが、XAML で動作させることができませんでした。別の解決策は、私がやっていることをやって、<Style>
ListView を書き直すことだと思います。これを行う正しい方法に関する提案はありますか?
c# - DockPanel の項目を WPF の利用可能なすべてのスペースに合わせて拡張するにはどうすればよいですか?
とその他のアイテムStackPanel
を含む があります。StackPanel
最初のStackPanel
ものは垂直方向で、内側のものは水平方向です。内側のものには aTreeView
と aListView
があります。ウィンドウで設定したウィンドウの幅に合わせて拡張し、ユーザーが変更できるようにしたいと思います。アウターもStackPanel
窓の高さに合わせて欲しいです。どうすればいいですか?
編集:
を使用するように変換し、各要素でプロパティを正しくDockPanel
設定し、両方のドックパネルで無効にしましたが、レイアウトはまだ伸びません。DockPanel.Dock
LastChildFill
コード:
wpf - StackPanelでItemTemplateを使用するにはどうすればよいですか?
次のコードでは、 ItemTemplate属性を割り当てることにより、CustomerTemplateというDataTemplateを使用するようにComboBoxに指示します。
ただし、 StackPanelにはItemTemplate属性がありません。
StackPanelでCustomerTemplateも使用するにはどうすればよいですか?
wpf - StackPanel をそのコンテンツと同じ幅にするにはどうすればよいですか?
次のテンプレートでは、色付きのボックスに動的情報が表示されます。
ただし、ボックスは常にDockPanel/画面の全幅です。
Border 要素に固定幅を配置することもできますが、非常に長い顧客名が途切れる可能性があります。
<table>
HTMLの要素のように、コンテンツの幅に基づいて幅を拡大および縮小する必要があることを Border に伝えるにはどうすればよいですか?
HTML:
XAML:
silverlight-2.0 - Prism を使用して StackPanel をデータバインドする
Prism を使用して、StockTraderRI プロジェクトによく似たビュー、モデル、およびプレゼンターを実装しました。私の問題は、スタックパネルを ObservableCollection オブジェクトにデータバインドしようとしていますが、文字列が表示されていないことです。
これが私のコードです:
プレゼンテーションモデル コード:
XAML コード:
さまざまなバインディングの組み合わせを試しましたが、文字列が表示されない理由はまだわかりません。私は何を間違っていますか?
リック
wpf - WPFクレジット効果の問題:ウィンドウの高さを拡張するStackPanelをアニメーション化するStoryBoard
これは私の最初のWPFプロジェクトです。バナー型のPNGを縦に積み上げて、ローリングクレジット効果を出そうとしています。
私の現在のアプローチは、StackPanelにたくさんの画像を入れることです。各画像は約1024x150で、約30枚の画像があります。それらは垂直に積み重ねられます。
StackPanelを0,200から開始したので、ほとんどが画面外にあります。次に、ストーリーボード(Blendで作成)を使用して、画面の外までY軸を上に移動します。アニメーションは開始されますが、問題は、元々画面外にあったStackPanelの部分がペイントされず、途切れたままになることです。StackPanelの最初に表示された領域のみがアニメートされます。
StackPanelを塗り直す必要があるように感じます。このアプローチはこれまでに機能するのでしょうか、それともまったく異なることをする必要がありますか?
XAML、WindowとWindow.Triggersを省略:
編集: ClipToBoundsを見つけて、falseに設定しようとしましたが、すでにfalseです。MSDNの誰かが私と同じ問題を抱えています。http ://social.msdn.microsoft.com/Forums/en-US/wpf/thread/5764645e-cb4f-4137-a525-4e8698ee43b6-まだ解決策。