小编Aar*_*n C的帖子

如何在WPF ListView中包装内容?

我有一个非常简单的WPF ListView,我用它来列出文本块.我希望它垂直滚动,但文本应该换行,这样就没有水平滚动.我见过的所有例子都是过于复杂的DataGridView嵌套解决方案.然而,这似乎是一个简单的用例.这是我目前的代码:

<ListView  
        Height="Auto"
        Width="Auto"
        Margin="0"
        Name="mLogListView" 
        FontWeight="Bold"
        FontSize="16"
        SelectionMode="Single"
        ScrollViewer.HorizontalScrollBarVisibility="Disabled"
        HorizontalContentAlignment="Stretch"/>
Run Code Online (Sandbox Code Playgroud)

我已经尝试设置ScrollViewer.Horizo​​ntalScrollBarVisibility和Horizo​​ntalContentAlignment属性,但文本只是在控件的末尾运行而不会换行.

每个项目都添加到ListView.Items集合中并且是一个ListViewItem对象.文本设置为项目的Content属性.

以下是负责向列表添加文本时间的代码:

ListViewItem item = new ListViewItem();            
item.Content = "Item text is set here, but refuses to wrap in list view!";
mLogListView.Items.Add(item);
Run Code Online (Sandbox Code Playgroud)

谢谢.

wpf listview

6
推荐指数
2
解决办法
1万
查看次数

是否有可能检测到Android手机是否有轨迹球?

我的应用程序要求用户按住轨迹球以访问高级菜单.然而,并非所有手机都有轨迹球,因此我需要删除此类手机的此要求.有没有办法检测手机是否有轨迹球?

android trackball

5
推荐指数
1
解决办法
1081
查看次数

标签 统计

android ×1

listview ×1

trackball ×1

wpf ×1