scrollviewer

    1熱度

    2回答

    我們的WPF應用程序有一個包含各種控件的ScrollViewer。當打開此ScrollViewer的組合框被打開,然後用戶使用鼠標滾輪滾動ScrollViewer時,組合框控件移動,但下拉列表保持在相同的位置,這看起來很尷尬。 是否有一種簡單的方法可以使組合框關閉,或者當ScrollViewer滾動並更改組合框位置時更新下拉列表的位置? 我知道我可以處理鼠標滾輪事件,但我有許多這樣的情況與Scro

    0熱度

    1回答

    我有一個用戶控件如下: <Grid Background="#FFEEEEEE" Margin="0,0,0,0"> <TextBlock x:Name="TitleLabel" HorizontalAlignment="Left" Margin="10,10,0,0" TextWrapping="Wrap" Text="TextBlock" VerticalAlignment="Top

    2熱度

    1回答

    我裏面滾動的ScrollViewer列表框 XAML: <ScrollViewer HorizontalAlignment="Center" PreviewMouseWheel="myScrollViewer_PreviewMouseWheel" Name="myScrollViewer" VerticalScrollBarVisibility="Disabled" HorizontalScrol

    0熱度

    1回答

    我有一個ScrollViewer我不希望是滾動垂直。我的VerticalScrollBarVisibility設置爲Hidden,但我仍然可以使用鼠標滾輪進行滾動。 可能嗎?

    0熱度

    1回答

    我有一個水平的ScrollViewer包含一個單獨的StackPanel,它最初是空的。 UserControls在按鈕單擊時創建,並添加到StackPanel。代碼如下所示: <ScrollViewer Grid.Column="1" Grid.Row="0" RequestedTheme="Dark" ScrollViewer.HorizontalScrollMode="Auto" Scrol

    1熱度

    2回答

    我從web服務閱讀文本,並希望以顯示文本塊中的所有文本。我收到了大約50%的文字,並且無法弄清楚爲什麼其餘部分不顯示。 這裏是我的XAML代碼: <!--ContentPanel - place additional content here--> <Grid x:Name="ContentPanel" Grid.Row="1" > <Grid.Background>

    2熱度

    1回答

    我在WPF中有一個上下文菜單,例如有40個菜單項。我將上下文菜單的高度限制爲「130」,以便一次只顯示五個項目。它完美地自動分配了滾動查看器,用戶可以使用它來滾動項目。同時,我需要捕獲ScrollChanged事件,以便我可以記住最後一個滾動位置並在以後分配它。在ScrollViewer中 沒有什麼我可以用這個目的

    0熱度

    1回答

    對於帶有滾動查看器的頁面 - 使用手勢允許用戶上下滾動並跨越或任意。使用筆不會做任何事情。 要求是有一個按鈕來反轉筆和觸摸的功能。 如果按下此按鈕,觸摸可以在畫布上繪製墨跡筆,而筆不能。這工作。 我不完全知道如何使用情況進行: 筆是「姿態」,而不是觸摸滾動頁面。 手在滾動查看器內的畫布上繪製墨跡。 是否有一種方法或屬性,我可以設置,使筆/手接受手勢? 謝謝。

    4熱度

    2回答

    當輸入字段被軟鍵盤覆蓋時,如何到達ScrollViewer中的輸入字段? 這種情況是很容易複製: 包含若干文本框的ScrollViewer一個創建了新的一頁。根據需要製作儘可能多的文本框,直到您需要滾動頁面才能到達最後三個文本框。 <ScrollViewer> <StackPanel Orientation="Vertical"> <TextBox Margin="20" />

    1熱度

    2回答

    ScrollViewer似乎有一個默認行爲,當這個ItemsControl的Items失去一個元素時,它會滾動到ItemsControl。 拿這個例子: <ScrollViewer> <ItemsControl> <TextBlock Text="Something"/> <TextBlock Text="Something"/> <TextBlock