誰が使用しての違いを説明することができます:C#WPF - GridLength GridUnitType.Auto
GridLength length = new GridLength(0, GridUnitType.Auto)
と
GridLength length = new GridLength(1, GridUnitType.Auto)
本の私の限られた知識がのためにこれらの両方の同一であるソリューションを信じるに私をリード自動的に状態... "自動"であるため、二重の値が冗長になります。
私が見たほとんどの例では、GridUnitType.Auto
の前に0ではなく1が表示されていますが、いずれのオプションも同じように動作しているようです。
おかげ 'GridLength oneThird =新しいGridLength(1、GridUnitType.Star)として ' GridUnitType.Star'を使用する場合、私はまた、それが関連するであろう理解しますGridUnitType.Star); ' は、2番目のGridLenthに最初のスペースを2倍にして重み付けしますか? – shann1990
あなたは正しいです、私はちょっとしたフォーマットをしてしまいましたし、私が書いたものを正しく証明していませんでした(Clemensに感謝します)。 – Chris
コンストラクタの初期化よりも綺麗に見える静的プロパティ 'GridLength.Auto'もあることに言及する価値があります。 –