具有滚动查看器的列表框列

用户6850427

在我的 WPF 应用程序中,我有一个带有网格的列表框,网格的一列包含名称,这些名称可能很长。是否有可能有滚动条或滚动查看器任何仅限于第 1 列的内容(因为它有名称和它们的宽度可能会有所不同),其余列表框将有一个通用的滚动查看器。它可以有两个 ScrollViewer,一个用于整个 ListBox,另一个专用于具有名称的第 1 列。这可能吗?

我的xaml代码如下

<ListBox BorderThickness="0" x:Name="newListBox">
        <ListBox.ItemTemplate>
            <DataTemplate>
                <Grid Margin="0,2">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="30" />
                        <ColumnDefinition Width="*" />
                        <ColumnDefinition Width="130" />
                     </Grid.ColumnDefinitions>
                       <TextBlock Text="{Binding Count}" 
                       HorizontalAlignment="Center"/>
                       <TextBlock Grid.Column="1" Text="{Binding 
                           FileName}" />                        
                    <ProgressBar Grid.Column="2" Minimum="0" Maximum="100" 
                   Foreground="DarkGreen" Value="{Binding Status}" />
                </Grid>
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>
维沙尔·普拉贾帕蒂

是的,这可以做到..尝试这样做..我已经稍微编辑了你的代码

     <ListBox BorderThickness="0" x:Name="newListBox">
        <ListBox.ItemTemplate>
            <DataTemplate>
                <Grid  ShowGridLines="True" Margin="0,2">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="30" />
                        <ColumnDefinition Width="100" />
                        <ColumnDefinition Width="130" />
                    </Grid.ColumnDefinitions>
                    <TextBlock Text="{Binding Count}" HorizontalAlignment="Center"/>
                    <ScrollViewer  VerticalScrollBarVisibility="Disabled" CanContentScroll="True" Grid.Column="1" HorizontalScrollBarVisibility="Visible">
                        <TextBlock Text="{Binding FileName}" />
                    </ScrollViewer>
                </Grid>
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

图片查看器的更新列表框

来自分类Dev

Leadtools PDF查看器,具有连续滚动

来自分类Dev

具有相同内容的多列的列表框

来自分类Dev

滚动查看器不滚动没有高度

来自分类Dev

Evince(文档查看器)是否具有插件系统?

来自分类Dev

Evince(文档查看器)是否具有插件系统?

来自分类Dev

具有IntelliJ集成的日志查看器

来自分类Dev

具有缩放级别的netlogo导出查看器

来自分类Dev

具有亚像素渲染功能的PDF查看器

来自分类Dev

列表框:如何垂直滚动带有列的许多项目?

来自分类Dev

带有列表框列的DataGridView

来自分类Dev

当文本框具有焦点而不移动光标时,使用向上/向下键滚动列表框

来自分类Dev

Tkinter滚动列表框

来自分类Dev

列表框的滚动事件

来自分类Dev

具有按钮作为数据模板的列表框不会显示来自服务器的内容

来自分类Dev

Winrt高级滚动查看器内容

来自分类Dev

滚动查看器左右的WPF按钮

来自分类Dev

打印文档和滚动查看器

来自分类Dev

如何在WPF中使用带有滚动面板的滚动查看器

来自分类Dev

滚动查看器中的组合框时的PageUp / PageDown问题

来自分类Dev

Python Tkinter仅修改具有焦点的列表框

来自分类Dev

Access中具有链接的MySQL表的列表框

来自分类Dev

计算具有数据绑定的列表框的项目

来自分类Dev

垂直或水平滚动时,滚动查看器“锁定”

来自分类Dev

垂直或水平滚动时,滚动查看器“锁定”

来自分类Dev

WPF滚动查看器禁用滚动条

来自分类Dev

WPF-将滚动查看器添加到带有代码隐藏的面板

来自分类Dev

urwid列表框不会滚动

来自分类Dev

流利地滚动列表框