Как исправить максимальное количество столбцов для определенного элемента управления ListView? Есть ли вещи, как это:Установка максимального количества столбцов для ListView
listViewControl.MaximumColumns = 3;
Как исправить максимальное количество столбцов для определенного элемента управления ListView? Есть ли вещи, как это:Установка максимального количества столбцов для ListView
listViewControl.MaximumColumns = 3;
Если вы говорите о Windows ListView control, максимум сколько столбцов вы add к нему.
Могу ли я предложить, наследуя от класса ListView, а затем создать метод в нем сказать
public ListView.ColumnHeaderCollection Columns
{
get
{
throw new System.NotSupportedException();
}
}
public void AddColumns(string _columnName1, string _columnName2)
{
base.Columns.Add(_columnName);
}
«спрятать» свойство Columns, а также ограничение дополнение к только 2 columns- не менее, не Больше.
Вы должны просто передать информацию, содержащую три входа в адаптер для ListView. Например, массив длиной 3.
Object[] sArray = {"", "", ""};
ArrayAdapter adp = new ArrayAdapter(this, android.R.layout.simple_list_item_1, sArray);
setListAdapter(adp);
Можете ли вы разъяснить, почему? В чем цель? Если вы хотите ограничить количество столбцов, которые пользователь может добавить, это зависит от вас, разработчика. – Chris