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