gridsplitter

    0热度

    1回答

    如何通过程序设置网格分离器的位置?我在运行时检查了VB.NET中的监视工具 - 但包含这些信息的olny值是私有的。 感谢您的帮助。 斯坦

    0热度

    1回答

    我的XAML很简单: <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="*" /> <ColumnDefinition Width="5" /> <ColumnDefinition Width="*" /> <ColumnDefinition Width="100" />

    1热度

    1回答

    由于我的WPF应用程序在多个场合使用GridSplitter s,我想将该XAML片段提取到单独的UserControl中。 当然,使用ResourceDictionary会更好。但这样,我只能为分隔符的内容定义一个ControlTemplate,然后在Template-属性中使用它 - 这样就不能仅定义所有这些属性,然后连续使用它们。 的GridSplitterUserControl,GridS

    0热度

    1回答

    我喜欢绑定到GridSplitter的Grid-Column的MaxWidth。 如果我在XAML中使用硬编码的MaxWidth,一切正常,但如果我使用绑定到代码隐藏它将不再工作。绑定到宽度本身正在工作(可以通过按下按钮来测试)。 绑定不工作: <ColumnDefinition Name="gs_c1" MaxWidth="{Binding Path=GsC1_maxWidth, Mode=Tw

    0热度

    1回答

    简单的情况下,我想限制GridSplitter最大的,那么我就可以创建无形控制(只参与布点),调整其Margin和使用,限制格列/行定义: <Grid x:Name="limiter" Margin="10,10,20,10" /> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="{Binding Store

    0热度

    1回答

    看来我不能用GridSplitter调整大小下一个项目。这里是XAML: <Grid> <!-- this works --> <Grid Background="Gray" HorizontalAlignment="Left"> <Grid.ColumnDefinitions> <ColumnDefinition Width="100" />

    -1热度

    1回答

    我必须承认,在这一点上,我实际上并不知道我是否以正确的方式去做这件事,但如果坚持下去,我将学习所需的原则。我会坚持这个问题。 这里是WPF语法: <Window x:Class="OCLMEditor.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="

    0热度

    1回答

    这是我第一次使用WPF中的GridSplitter。我试图让用户调整包含2个主要控件的网格。顶部是一个数据网格,下面是一个包含地图图像的按钮。 这是它在设计器中的样子。我有一个单独的行,只是为了网格。行定义的xaml是 <Grid.RowDefinitions> <RowDefinition Height="37" /> <RowDefinition Height="274

    8热度

    3回答

    我有以下XAML: <Window x:Class="MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Grid> <Grid.ColumnDefinitio

    6热度

    1回答

    在WPF中,我有一个布尔到长度的转换器,我已绑定到列和行定义。 该转换器用于读取绑定的布尔值,以确定行/列是否应该隐藏或显示。 这样做是为了让我可以“最大化”网格的给定部分或将其返回到其原始大小。只要我不使用网格划分器来调整大小,这个工作就行了。一旦发生这种情况,它不再设置所需的长度。我有一种感觉,一旦使用分离器,它将删除列定义上的绑定。有没有解决这个问题的方法? 转换 [ValueConvers