- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我目前正在制作一个 wpf 应用程序,并希望在某些操作期间禁用窗口大小调整。我一直在使用 this.ResizeMode = System.Windows.ResizeMode.CanMinimize;
,它完全符合我的要求,但它使窗口比以前更大。
不知道可不可以,请问有没有办法避免窗口变大?
编辑:
下面是一个演示此问题的非常简单的 wpf 应用程序。
xaml:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Button Content="Trigger CanMinimize" Height="23" HorizontalAlignment="Left" Margin="62,248,0,0" Name="canMin" VerticalAlignment="Top" Width="120" Click="canMin_Click" />
<Button Content="Trigger CanResize" Height="23" HorizontalAlignment="Left" Margin="327,248,0,0" Name="canRes" VerticalAlignment="Top" Width="108" Click="canRes_Click" />
</Grid>
</Window>
cs文件:
using System.Windows;
namespace WpfApplication1
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void canMin_Click(object sender, RoutedEventArgs e)
{
this.ResizeMode = System.Windows.ResizeMode.CanMinimize;
}
private void canRes_Click(object sender, RoutedEventArgs e)
{
this.ResizeMode = System.Windows.ResizeMode.CanResize;
}
}
}
最佳答案
其实我不太明白“使窗口变大”是什么意思,但是你也可以设置
MaxWidth = ActualWidth;
MinWidth = ActualWidth;
MaxHeight = ActualHeight;
MinHeight = ActualHeight;
代替
this.ResizeMode = System.Windows.ResizeMode.CanResize;
如果您想重新启用调整大小,请将这些属性设置为 double.NaN
。
.
关于c# - WPF ResizeMode 改变窗口大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19838385/
我有一个图像,当我想使用 resizeMode="cover"将其放大时,图像的一部分被剪掉了。如何解决? render() { return ( ) } const
我目前正在制作一个 wpf 应用程序,并希望在某些操作期间禁用窗口大小调整。我一直在使用 this.ResizeMode = System.Windows.ResizeMode.CanMinimize
我正在尝试在 android 上使用 React native,但是当使用 Image.resizeMode.contain 制作全屏背景时,React native 在我的元素上方创建了一个空白区域
这里的任何人都可以帮助我使 resizeMode 与 一起工作? resizeMode 应用到 View 时会报错。 ,显然不支持它。 但我需要找到一种解决方法,因为我发现使用起来相当复杂 作为带有
我正在使用 React Native 的 Image 标签来显示具有可变宽度和高度的图像。我已将图像设置为 100x50 并设置 resizeMode = contains,这几乎完美地工作,但是如果
我正在使用 React Native 的图像标签来显示宽度和高度可变的图像。我已将图像设置为 100x50 并设置 resizeMode = contain 几乎完美地工作,但是如果调整图像大小,它会
我想允许用户更改窗口 ResizeMode 属性,在我的例子中默认设置为 ResizeMode="CanMinimize"。怎么会切换到ResizeMode="CanResize"呢? 我认为这可以通
我最近实现了来自 this question 的解决方案隐藏 WPF 窗口的图标。我发现当该解决方案与 ResizeMode=NoResize 结合使用时,应用程序的标题栏上下文菜单无法禁用 Min/
我目前正在使用 RN 41.2,并且对从 url 调整图像大小有疑问。 url 文件可能会变得非常大,通常在 2000x2000 左右,我想将它们显示得更小,可能在 25x25 左右。 'androi
我目前在使用 Image resizeMode 时遇到了问题。我的组件仅在“封面”中以我想要的方式运行。 这是我想要(包含)具有不正确行为的 resizeMode: 这是我不希望(覆盖)具有正确行为的
大家好,我有图像定位问题。我想实现像 resizeMode="cover"+ background-position: "bottom"一样定位我的图像。因此,如果图像溢出,我需要让图像从屏幕底部绘制
当图像具有“包含”调整大小模式时,它似乎在中心对齐/对齐实际图像,但是图像内容在 flex 开始时对齐/对齐。 Title 通过以下内容,我看到文字出现在图像上方。 有没有办法将包含的图像垂直对齐
我目前正在使用以下代码在我的 React Native 应用程序上显示背景图片: .... 我不希望我的图像被拉伸(stretch),而 resizeMode: 'contain' 完美地完成了这
我正在使用 reactnative 制作 android 应用程序。我正在使用 React Native Router Flux 在应用程序的不同页面之间导航。 (正如文档通过调用 Actions.P
我在真正的 Android 设备上使用 React Native。 在主应用程序组件上仅使用以下渲染函数创建一个非常简单的应用程序时... render() { } 我在我的设备上得到以下结果:
从 this post 收集指导关于如何在 RN 中创建背景图像,我了解到我需要一个包含其他元素的图像: Hello 但是,我认为当图像具有内部元素时,RN 会将其转换为 View
我正在使用 react-native-elements,我收到了两个相同的警告,一个针对 View,一个针对 RCTView。 当我用其他东西(只是一个简单的 View )替换 Tile 时,一切正常
我在带有 nx monorepo 的 react-native v0.69 中使用 react-native-video 并且在尝试添加如下视频组件时,出现错误TypeError: undefined
我是一名优秀的程序员,十分优秀!