在ListView Windows窗体应用程序中选择后,如何突出显示整行?我为package com.android.revision1;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
public class Revision1Activity extends Activity {
private Button button; // this is what you are missing
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button=(Button) findViewByid(R.layout.button1);
}
}
设置了ListView1.FullRowSelect = True
,ListView1.GridLines = True
和List
,但是当我选择项目时,只选择了带文字的图标。我不确定要么使用列表,因为视图是否正确,因为有人说如果使用它就无法选择整行。但如果我使用详细信息或 Tile 等其他人,我的图标就会消失。
答案 0 :(得分:1)
如果您使用Details
视图,则必须在ListView
控件中添加一些列。
ListView1.Columns.Add("col1")
ListView1.Columns.Add("col2")
不要忘记设置ListView1.FullRowSelect = True
,否则不会选择整行。
要自动调整列宽,请将foreach列的宽度设置为-1。
For Each col As ColumnHeader In ListView1.Columns
col.Width = -1
Next