1

病院で使用される WPF アプリの解像度で非常に大きな問題に直面しています。顧客は、遠くからデータをはっきりと見ることができるように、BIG フォントとコントロールを求められます。

問題は、アプリケーションが 800X600 の解像度で実行されると、UI 全体が台無しになることです。そのため、モニターの解像度を下げるために別のテーマを定義することを考えました。C# コードからテーマを読み込むにはどうすればよいでしょうか??

または、皆さんはより良いアイデアを得ましたか??

4

2 に答える 2

1

この記事を見てください。PhotoSuru の SizeTemplateControl を使用して、画面解像度またはウィンドウ サイズに基づいてさまざまなレイアウトを表示します。

于 2009-06-03T10:28:01.687 に答える
1

Viewboxコントロールでこの問題を解決できると思います。この XAML を新しいウィンドウに貼り付けて実行します。

<Viewbox>
    <StackPanel>
        <Button>One</Button>
        <Button>Two</Button>
        <Button>Three</Button>
    </StackPanel>
</Viewbox>

Window のサイズを変更すると、フォントを含む内容が拡大縮小されます。

何らかの理由で、Visual Basic 2008 Express のデザイナはビューボックス内に何かを描画できません。ProまたはTSで発生した場合、それはあなたにとって契約を破る可能性があります.

于 2009-06-04T03:06:09.610 に答える