我正在處理Windows Phone 8 C#/ XAML項目我遇到了一個問題,我無法想到解決方案。使用戶控件保持方形
問題
我想我的用戶是在任何時候都多(但不是固定大小的平方)。
例如
我有一個網格,其中列的寬度和高度是自動計算的(寬度=「*」和高度=「*」在所有柱和行定義),我在網格的每個單元中都有這些控件之一,我希望它們保持方形。
問題
如何實現這一目標?有多種方式?
我讀的地方想改寫SizeChanged事件,但我想不出一個代碼,將工作,如果可能的話可以有人暗示我的算法和/或代碼?
也許綁定usercontrols高度到寬度將完成這項工作。 – Romasz
你的意思是在使用時將每個usercontrol的寬度綁定到高度?這似乎有點像用左腳搔你的右肩。 – mishan
嗯,當你無法清楚地分辨出哪種尺寸(高度或寬度)較大時,問題可能就會發生。 – Romasz