問題タブ [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.

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

javascript - Javascript クラス関数を使用した 15 回の再帰後のスタック オーバーフロー

私の要点を説明するために、次のコードサンプルがあります。これを Vista の IE8 にロードすると、「Stack Overfow at line:16」というエラーが表示されます。

トップレベルの関数 (testClass オブジェクトの外部) を使用して再帰すると、スタック オーバーフローなしで何百万回も再帰できます。

なぜこうなった?最終的に、再帰を使用する代わりに Function Que を実装しましたが、意味がわかりません。原因を理解したいと思います。

-- コード --

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

wpf - スタックパネル コントロールの WPF シャドウ

StackPanel の最初のコントロールの影を 2 番目のコントロールの上に表示する方法はありますか? 私はこれに問題があります、写真を見てください!
代替テキスト http://img2.imageshack.us/img2/7073/issuef.png
コード サンプル:

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

wpf - StackPanelは、各子コントロール間にアーティファクトを描画します

両端が半円の長方形を描画しようとしています。また、左半分が右半分とは異なる色の長方形を分割しようとしています。以下の例のように、スタックパネルとCombinedGeometryを使用してこれを行うことができました。ただし、以下のコードは、スタックパネル内の各コントロールの間に線を引きます。私はそれを削除したり、それを上書きしたりするためにいくつかのことを試みました。誰かがこの線を削除する方法を知っていますか?これは境界線だと思いますか、それともより良いアプローチがありますか?境界内のコントロールではなく、コントロールだけを追加しようとしましたが、違いはありませんでした。ありがとう

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

wpf - WPF - 水平方向のスタックパネル内でテキストブロックを右揃えにする方法は?

これはとても単純なはずです-私は長い間、一見単純なタスクを機能させようとして頭を机にぶつけてきました(WPFが直感的でないかバグがあるように感じます)...

いずれにせよ、水平方向に設定された Stackpanel があります。その中には、2 つの TextBlocks があります。2番目のテキストを右側に表示したい。

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

このすべてを実行すると、Silverlight から離れた理由が思い出されます。:p

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

wpf - WPFプログラムで余白アニメーションを削除

スタックパネルがコード ビハインドから移動したように見えるように、アニメーション ストーリーボードのスタックパネルの両側のマージンを削除するにはどうすればよいですか? このアニメーションを使用するスタックパネルの数は実行時に異なるため、分離コードで行う必要があります。ありがとう:o)

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

wpf - 水平方向の StackPanel で WrapPanel がラップしない

以下の例 (WPF/XAML) のラベルは画面からはみ出すだけで、ラッピングは行われません。向きを削除しても機能しますが、必要な機能/ルック アンド フィールは提供されません。WrapPanelの現在のサイズにラップを作成する方法はありStackPanelますか?

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

wpf - StackpanelとCanvas+TranslateTransformのどちらのレンダリングパフォーマンスが優れていますか?WPF / Silverlight

何らかの方法でアニメーション化するにはRenderTransform.TranslateTransformを調整する必要があるため、通常、ビジュアルをレイアウトするときは常にCanvasを使用します。同僚は最近、明示的にアニメーション化する必要がない限り、オブジェクトをビジュアルにレイアウトするときにRenderTransform.TranslateTransformよりも高速であるため、常にAStackpanelを使用する必要があると言いました。

これは本当ですか?

誰かがどちらの方法でもデータを持っていますか?

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

wpf - WPF:ボタンの1つを削除するときに、ボタンのStackPanelの「ギャップ」を埋める

xaml ファイルに複数のボタンを含む StackPanel を定義しています。いくつかのイベントに基づいてボタンを削除し、次のボタンを画面上で上に移動させることで、そのボタンが埋められた「ギャップ」を持たせたいと思います。

私が使用した:
buttonName.Visibility = System.Windows.Visibility.Hidden;
しかし、それはボタンを隠して隙間を残すだけです。

.cs ファイルの StackPanel にボタンを追加する方が簡単で、ボタンを 1 つ削除すると、ウィンドウにボタンを 1 つ追加するだけで済みますか? もしそうなら、どうすれば .cs ファイルからボタンを追加できますか?

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

wpf - ListView を StackPanel にドッキングする方法は?

上記の XAML では、 を にドッキングしたいと考えてListViewStackPanelます。の後のListViewクライアント領域全体を取得したい。StackPanelLabel

私は何を間違っていますか?

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

silverlight - プログラムで Silverlight コントロールの zindex を変更するにはどうすればよいですか?

プログラムでスタックパネルにいくつかのコントロールを追加しました。私がやりたいことは、このスタックパネルのコントロールの 1 つを別のコントロールの上に配置することです。具体的には、このスタック パネルの画像の上にボタンを配置したいと考えています。c# コードビハインドで zindex プロパティが見つかりませんでした。非常に単純な問題のように見えますが、この問題を解決する手がかりを見つけることができません。どなたかお願いします……???