問題タブ [gridlength]

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

c# - WPFでGridLengthを加算/減算します

左右の列に2つのエキスパンダーを含む3つの列があります。両方のエキスパンダーが折りたたまれたとき、ウィンドウ全体の中央の列にコンテンツを配置する必要があります。そのために、グリッド長を計算する必要があります。

例えば

取得する方法

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

vb.net - System.Windows.GridLengthへのint-VB.NET

グリッド行の高さをSilverlight(xaml)で設定できるように、intをVB、NETでSystem.Windows.GridLengthに変換するにはどうすればよいですか。

xamlファイルの場合:

VB.NETの場合:

これは、VB.NETで書いたとおりです。私が間違っていることは知っていますが、System.Windows.GridLengthへのintを使用して、「rowerror」の高さが30になるようにするにはどうすればよいですか?

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

wpf - GridLength を「Auto」から「*」に個別にアニメーション化する方法は?

を使用してこのプロパティをアニメーション化する必要がありますStoryboard。独自のアニメーションを作成することが最善の選択ですか?

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

wpf - コードビハインドでWPFのアスタリスクサイズ値を使用するにはどうすればよいですか?

コードビハインドでコントロールを作成し、そのサイズを動的に設定したいと思います。と同様に数値を割り当てることもできますSystem.Windows.GridLength.Autoが、に相当するものはありません"*"
これは"*"、WPFが解析されるときにfrom XAMLがコードに変換されるためですか?

これを詳細に説明すると、次のようになります。3行のグリッドがあります。上段と下段に可能な限りのスペースを確保し、中央の列は自動サイズのままにしておきます。

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

wpf - XAMLのWPFGridLength

Common.xamlで、次のようにさまざまなコントロールで共有される共通のWidthリソースを定義しようとしています。

次に、ButtonStyle.xamlで定義されたボタンスタイルで使用します

Common.xamlは、App.xamlのResourceDictionary定義でButtonStyle.xamlの前に含まれています。(.Net3.5 SP1で)アプリケーションを実行すると、次の例外が発生しました。

誰かが私が間違ったことについて何か考えを持っていますか?前もって感謝します。

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

c# - GridLength リソースに静的な値を割り当てる

場合

WPF ウィンドウで一連の GridLenghts をリソースとして定義しました。

このスクロールバーの高さは、使用するオペレーティング システムによって異なるため、このコード行をリファクタリングして、静的パラメーター値SystemParameters.Horizo​​ntalScrollBarHeightを使用したいと思います。

問題

私はこれらの両方の行を試しました:

両方で同じコンパイル時エラーが発生します。

質問

  • これを XAML で宣言的に行うことは可能ですか?
  • はいの場合、どのように?
  • いいえの場合、分離コードを含まない適切なソリューションはありますか?

前もって感謝します!

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

wpf - GridLength の StaticResource を作成するための名前空間

XAML で使用する GridLength 型の StaticResource を作成しようとしています。均一な幅の列を定義したいのですが、StaticResource を定義できる Xaml の名前空間が見つからないようです。ドキュメントでは、GridLength 構造体がこの名前空間Windows.UI.Xamlの下に存在することがわかりました。ただし、Xaml ファイルの先頭に名前空間を含めようとすると、それが見つからないようです。

ここに私のXAMLがあります:

ここに私の質問があります: 1. どのネームスペースを使用しますか? 2. GridLength StaticResource を宣言するにはどうすればよいですか? 3. プロパティ属性を正しく使用していますか? ドキュメントで見つけましたが、適切に使用する方法がわかりません。

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

wpf - WPFの1つ星(GridUnitType.Star)から何ピクセル

ここで見つけました

知りたい 星1つ=?ピクセル

インターネットで連絡がありましたが、これに関するスレッドは見つかりませんでした

ありがとう。