尺寸容易设置屏幕WPF
本文关键字:设置 屏幕 WPF 易设置 | 更新日期: 2023-09-27 18:12:23
我需要设置屏幕以下尺寸Height =" 768" Width =" 1024",但希望数值留在app.config中,因为我在一个角落改变了一些变化,并反映在所有其他发生。
有什么建议吗?
<Window x:Class="Smart.Interface.View.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:view="clr-namespace:Smart.Interface.View"
xmlns:ViewModel="clr-namespace:Smart.Interface.ViewModel"
Title="Smart - Modular Technologies" Height="768" Width="1024"
DataContext="{Binding Login,
Source={StaticResource Locator}}"
我最好的猜测是为你的窗口创建一个样式:
<Style TargetType="Window" x:Key="MyWindowStyle">
<Setter Property="Width" Value="1024" />
<Setter Property="Height" Value="768" />
</Style>
另一个建议是将Width
和Height
添加为StaticResource
s:
<Application ...
xmlns:system="clr-namespace:System;assembly=mscorlib">
<Application.Resources>
<system:Double x:Key="ScreenWidth">1024</system:Double>
<system:Double x:Key="ScreenHeight">1024</system:Double>
在窗口代码中:
<Window ...
Height="{StaticResource ScreenHeight}"
Width="{StaticResource ScreenWidth}">