stretch 相关问题

在代码中拉伸图像。

如何在C# WinForm中调整DataGridView的图像列的大小?

我在mysql中有一个表,我想在c# winform的dataGridView中显示这个表。 我的表包含文本值类型和图像 blob 类型。 当我填充数据网格时,它会正确填充并显示

回答 1 投票 0

图像垂直拉伸至相邻文本框的高度

我正在使用顺风CSS。我有一个弹性盒容器 div。该 div 中的图像与相邻的文本框一起垂直拉伸。我认为它正在获取父div的高度。这个亲...

回答 1 投票 0

Flutter 标签栏视图因展开而拉伸内容

我是 Flutter 新手,我正在学习标签栏,但我无法解决标签栏视图内容被拉伸的问题。我尝试了一个简单的黑匣子,然后我也尝试了图像,但它......

回答 1 投票 0

如何使 StringGrid 的列适合网格的宽度?

我一直在寻找解决方案,但没有任何运气。有谁知道一个简单的方法来做到这一点?例如,我想拉伸网格的第二列以适应网格的宽度!

回答 5 投票 0

将位图打印为A4尺寸,无需拉伸

在此输入图像描述 公开课表格1 Private Sub PrintDocument1_PrintPage(sender As Object, e As Printing.PrintPageEventArgs) 处理 PrintDocument1.PrintPage 暗淡 margX 作为...

回答 1 投票 0

WPF - 拉伸图像以适合区域

我试图根据图像的形状(蓝色块)来显示以下内容: 我有一些问题: 图像拉伸应限制在其可用区域内,由

回答 1 投票 0

UWP:如何根据其内容调整窗口大小?

我有一个页面。我在这个页面中有一个网格。 我有一个页面。我在这个页面中有一个网格。 <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> 在第二行我有一个控件,我调整了它的大小。当控件对于窗口来说太大时,我希望该窗口能够拉伸。怎么可能? 无法编写 XAML 以便窗口自动调整大小,但您可以使用 ApplicationView.TryResizeView(Size) 方法在后面的代码中编写代码来管理视图/窗口的大小。 适合从 WPF 到 UWP/WinUI 的开发者。 原则上,它要求窗口的大小取决于其内容。而对于 UWP 和 WinUI,内容将根据窗口大小自行调整。 这是有道理的,因为窗口并不是 Window 内容的唯一可能宿主。 例如,下面的代码会使窗口变得越来越小,因为它形成了循环依赖。 private void ContentGrid_SizeChanged(object sender, SizeChangedEventArgs e) { this.Width = e.NewSize.Width; this.Height = e.NewSize.Height; } 如果您确实想根据其内容调整大小,则必须切割圆圈以防止无限调整大小。具体来说,您必须 修复内容的大小,或者 使用其他策略在窗口与其内容之间达成妥协 但无论哪种方式,用户界面都会变得不那么灵活,并且容易因文化变化而出错。

回答 2 投票 0

flutter 根据 Stack 的大小在 Stack 中垂直拉伸 SVG

从这个答案中尝试了很多事情: 如何在 Flutter 中拉伸图像以适合整个背景(100% 高度 x 100% 宽度)?但没有任何效果。我得到的最接近的是使用 Position.fill,但是

回答 1 投票 0

交互式 Matplotlib 颜色条“可拉伸”,如 DS9 或 QFitsView 颜色条

如果您在 DS9 或 QFitsView 中打开任何图像,则可以通过单击并向两个方向拖动鼠标来更改颜色条: 在垂直方向上,您可以拉伸颜色条的颜色图。如果...

回答 0 投票 0

如何使窗口大小适应其内容大小,反之亦然?

这对我来说是个难题,因为我对此一团糟。 所以让我们想象一下有一个 SizeToContent="WidthAndHeight" 的窗口 这对我来说是个难题,因为我对此一团糟。 所以让我们想象一下有一个窗口 SizeToContent="WidthAndHeight" <Window x:Class="Test.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:Test" mc:Ignorable="d" Title="MainWindow" SizeToContent="WidthAndHeight" > <ListBox Name="lbxInfo" Margin="10" FontSize="30" Grid.Row="0"/> </Window> 所以窗口必须适应它的内容。简单易行。 但是困难的部分来了。内容是可变的并适应拉伸窗口大小。 所以最大的弦会被正确拉伸。 lbxInfo.Items.Add(new TextBox() { Text="AAA", Background = Brushes.Aqua, HorizontalContentAlignment= HorizontalAlignment.Stretch }); lbxInfo.Items.Add(new TextBox() { Text = "BBB BBB", Background = Brushes.LavenderBlush, HorizontalContentAlignment = HorizontalAlignment.Stretch }); lbxInfo.Items.Add(new TextBox() { Text = "CCC CCC CCC", Background = Brushes.Lime, HorizontalContentAlignment = HorizontalAlignment.Stretch }); 这是结果: 相反,我希望是这个: 所以我希望每个元素都能拉伸(调整大小/调整)到其中最大的元素。 实现我认为的唯一方法是首先循环计算最大的元素,然后根据结果设置窗口的大小。 有什么有效的方法吗? *** 添加 *** 按照 Clemens 的解决方案,我在代码隐藏中完成了这个,效果很好! var lbxInfo = new ListBox() { FontSize= 30 }; wndMain.Content = lbxInfo ; lbxInfo.Items.Add(new ListBoxItem() { Content = "AAA", Background = Brushes.Aqua }); lbxInfo.Items.Add(new ListBoxItem() { Content = "BBB BBB", Background = Brushes.LavenderBlush }); lbxInfo.Items.Add(new ListBoxItem() { Content = "CCC CCC CCC", Background = Brushes.Lime }); 结果非常好! 使用 ListBox,其 ListBoxItems 的 HorizontalContentAlignment 设置为 Stretch: <ListBox ItemsSource="{Binding Items}"> <ListBox.ItemContainerStyle> <Style TargetType="ListBoxItem"> <Setter Property="HorizontalContentAlignment" Value="Stretch"/> </Style> </ListBox.ItemContainerStyle> <ListBox.ItemTemplate> <DataTemplate> <TextBox Text="{Binding Text}" FontSize="30"> <TextBox.Background> <SolidColorBrush Color="{Binding Color}"/> </TextBox.Background> </TextBox> </DataTemplate> </ListBox.ItemTemplate> </ListBox>

回答 1 投票 0

如何使窗口大小适应其内容大小,反之亦然?

这对我来说是个难题,因为我对此一团糟。 所以让我们想象一下有一个 SizeToContent="WidthAndHeight" 的窗口 这对我来说是个难题,因为我对此一团糟。 所以让我们想象一下有一个窗口 SizeToContent="WidthAndHeight" <Window x:Class="Test.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:Test" mc:Ignorable="d" Title="MainWindow" SizeToContent="WidthAndHeight" > <ListBox Name="lbxInfo" Margin="10" FontSize="30" Grid.Row="0"/> </Window> 所以窗口必须适应它的内容。简单易行。 但是困难的部分来了。内容是可变的并适应拉伸窗口大小。 所以最大的弦会被正确拉伸。 lbxInfo.Items.Add(new TextBox() { Text="AAA", Background = Brushes.Aqua, HorizontalContentAlignment= HorizontalAlignment.Stretch }); lbxInfo.Items.Add(new TextBox() { Text = "BBB BBB", Background = Brushes.LavenderBlush, HorizontalContentAlignment = HorizontalAlignment.Stretch }); lbxInfo.Items.Add(new TextBox() { Text = "CCC CCC CCC", Background = Brushes.Lime, HorizontalContentAlignment = HorizontalAlignment.Stretch }); 这是结果: 相反,我希望是这个: 所以我希望每个元素都能拉伸(调整大小/调整)到其中最大的元素。 实现我认为的唯一方法是首先循环计算最大的元素,然后根据结果设置窗口的大小。 有什么有效的方法吗?

回答 0 投票 0

Firefox 和 Chrome 在拉伸图像 CSS 上的不同结果

我在显示我的图像时遇到了这个问题,我试图弄清楚如何防止这种情况发生但没有成功。 在 firefox 上图像被拉伸,在 chrome 上它们看起来不错。我很困惑,因为很多...

回答 0 投票 0

获得拉伸的测量结果

我正在创建一个算法来帮助我将方框扩大到正确的大小,如是。我做了一个代码,要求两个点成为新的深度,并测量它们。然后减去原来的 ...

回答 1 投票 0

当我打开应用程序时,我的背景拉伸发生变化

当我打开应用程序时,我的背景图像发生了变化: [[[[]]]]]] 图像以其原始(未拉伸)大小和分辨率显示。 为了使其在填充网格的同时保持其纵横比,将Stretch设置为UniformToFill: <ImageBrush ImageSource="D:\Smth\Pics\135.jpg" Stretch="UniformToFill"/>

回答 1 投票 0

固定的背景图像具有完整的窗口拉伸,并且在滚动时不重复吗?

我想拉伸背景图像,并使其在浏览器窗口中垂直垂直100%,水平100%。始终固定。同样,当用户向下或向上滚动时。背景图片应填满...

回答 1 投票 0

伸展曲线到达点python

我有一条曲线,我想固定起点并将终点拖到蓝点,同时保持曲线的总体形状(拉伸和收缩)。任何想法我...

回答 1 投票 0

将侧边栏拉伸到100%的高度

如何在不指定父级高度的情况下将侧边栏div拉伸到100%的高度?无法使用父级高度的原因是因为内容区域是动态的。使用高度将只剪切...

回答 5 投票 0

如何在QLabel中调整图片大小?

由于图片的尺寸很大,因此无法根据QLabel中的设计拉伸来缩放它们。这是我的下面代码:class goShow(QMainWindow):def __init __(self):super().__ init __()...

回答 1 投票 0

QTableView拉伸标题,但保持交互式

我正在努力尝试以适应我的QTableView,以使用户易于使用。此功能按我真正需要的方式工作:ui-> tableView-> horizo ntalHeader()-> setSectionResizeMode(QHeaderView :: ...

回答 1 投票 0

Flexbox:如何通过超大的子元素不过度拉伸嵌套的flexbox

我有一组嵌套的flexbox,大部分向下传递相同的大小。在最里面的flexbox(绿色)中,有一个图像。如果该图像沿任何轴都太长,我希望在...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.