[英]Silverlight/Wpf scale control
我有一個silverlight控件,我想添加它的scale屬性。 我將嘗試描述我想要的。 假設您有一張在1600x1200分辨率下看起來不錯的表,但是在800x600上它卻很爛,因為所有行和列的大小都縮小了2倍,但字體保持原始大小。 所以我想知道是否有某種技術可以讓我告訴控件到1600x1200之類的reneder,然后說比例0.5。
我正在尋找此解決方案,因為我們已經有了具有不錯設計的出色程序,但是在筆記本電腦的屏幕上看起來很難看,我想盡可能輕松地修復它。
我也正在使用telerik,但是他們的流體控制不是我想要的。
嘗試查看MSDN上的ScaleTransform
類頁面。 這是一個如何使用它的簡短示例:
<YourPrefix:YourUserControl ... >
<YourPrefix:YourUserControl.RenderTransform>
<ScaleTransform ScaleX="0.5" ScaleY="0.5" />
</YourPrefix:YourUserControl.RenderTransform>
</YourPrefix:YourUserControl>
這將使控件縮放0.5倍,但是這些縮放因子也可以是數據綁定的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.