Вопросы по теме 'tablelayoutpanel'

Динамическое заполнение TableLayoutPanel Performance Degredation
У меня есть пользовательский элемент управления, который содержит TableLayoutPanel с двумя столбцами и принимает команды для динамического добавления строк для отображения сведений об элементе, выбранном в отдельном элементе управления. Итак,...
13429 просмотров
schedule 24.08.2022

Различные размеры ячеек в Windows Forms TableLayoutPanel
Как в Windows Forms сделать так, чтобы TableLayoutPanel содержал разные размеры ячеек (для строк и/или столбцов)? Например: в строке 1 может быть только 1 ячейка, в строке 2 — 5, в строке 3 — снова 5, но с другими размерами столбцов.
1726 просмотров
schedule 20.08.2022

Высота TableLayoutPanel для автопрокрутки на основе процента видимой области
У меня есть автопрокрутка TableLayoutPanel, к которой я динамически добавляю строки. Я хотел бы, чтобы высота каждой строки составляла 1/3 видимой области TableLayoutPanel, т. е. исходная высота панели до того, как она будет расширена при добавлении...
1556 просмотров
schedule 17.04.2022

Проблема при создании Nested TableLayoutPanel
Я пытаюсь реализовать Nested TableLayoutPanel. Я пытаюсь динамически создать/загрузить дочернюю панель TableLayoutPanel внутри родительской панели TableLayoutPanel. для этого я беру родительскую панель TableLayoutPanel и рисую ее из набора...
1057 просмотров
schedule 14.12.2022

Переместить элемент из одной ячейки в другую
У меня есть tableLayoutPanel с 16 ячейками. 15 ячеек имеют элементы управления. Я хочу иметь возможность перемещать элементы управления из одной ячейки в другую во время выполнения. я использовал private void button15_Click(object...
4741 просмотров
schedule 16.02.2023

Выделить строку TableLayoutPanel
Я пытаюсь сделать строку TableLayoutPanel выделенной, когда пользователь выбирает ячейку. Строка содержит, например, метку в одном столбце и текстовое поле в другом. У меня есть это до сих пор (при добавлении метки): Label label = new Label();...
989 просмотров
schedule 05.01.2024

Элементы управления заблокированы мин. ширина или максимальный размер
У меня есть форма с tableLayoutPanel. Он имеет 1 столбец и 2 строки с 2 элементами управления. Метка и listView. В режиме дизайна я не могу установить высоту метки больше 17. И listView я могу вручную увеличить, но не уменьшить. Размеры элементов...
920 просмотров
schedule 03.03.2022

Как получить левое расположение ячейки в TableLayoutPanel в пикселях на форме?
Как я могу получить левое местоположение ячейки в TableLayoutPanel в пикселях на форме в С# WinForms .Net v2.0? Изменить: я видел это , но в нем есть только Width и Height .
145 просмотров
schedule 27.03.2023

Как я могу получить количество строк tableLayoutPanel из другой формы?
У меня есть форма1 и кнопка. Эта кнопка создала новую форму с TableLayoutPanel (уже заполненной для теста). Можно ли получить RowCount и отобразить его в тексте кнопки в первой форме (form1)?
114 просмотров
schedule 20.01.2023

динамически создавать и добавлять элементы в TableLayoutPanel
Это код, который мне сейчас нужен для динамического создания TableLayoutPanel. TableLayoutPanel searchResults_tableLP = new TableLayoutPanel(); searchResults_tableLP.ColumnCount = 2; searchResults_tableLP.ColumnStyles.Add(new...
401 просмотров
schedule 13.05.2024

Как уменьшить высоту и ширину определенного ряда панели внутри tablelayoutpanel?
я использую один tablelayoutpanel в котором я добавил одну панель. Теперь я хочу получить эту панель во время выполнения и хочу уменьшить ширину панели наполовину, а затем добавить еще одну панель того же размера. Проще говоря, я хочу...
588 просмотров
schedule 16.04.2022

Как программно применить стили столбцов и строк к TableLayoutPanel?
В начале есть TableLayoutPanel только с одной строкой и без столбцов. Одним нажатием кнопки я хочу, чтобы эта панель была преобразована с 5 строками и 3 столбцами . private void button_Click(object sender, EventArgs e) {...
3129 просмотров
schedule 11.09.2023

С# Изменить цвет фона ячейки таблицы в TableLayoutPanel
Я пытаюсь программно изменить цвет фона ячейки таблицы внутри TableLayoutPanel . Ячейки могут быть либо null , либо взяты пользовательским элементом управления во время выполнения (всегда меняющиеся). Я делал это:...
8042 просмотров
schedule 11.05.2023

Предотвращение сворачивания строки TableLayoutPanel с автоматическим размером, когда содержимое невидимо
Моя проблема проста. У меня есть TableLayoutPanel с различными строками, каждая из которых содержит элементы управления. Я хочу, чтобы TableLayoutPanel автоматически изменял свой размер в зависимости от своего содержимого, ЗА ИСКЛЮЧЕНИЕМ,...
200 просмотров

Проблема с границей ячейки TableLayoutPanel
У меня есть TableLayoutPanel в форме окна. Он имеет 3 столбца и 2 строки. Я установил для свойства CellBorderStyle TableLayoutPanel значение «Single». Я хочу динамически скрыть второй столбец. Для этого я написал следующий код:...
569 просмотров
schedule 20.07.2022

Вставить строку в TableLayoutPanel во время разработки
Во время разработки я хочу вставить строку в большой TableLayoutPanel. Я хочу вставить пустую строку, скажем, в позицию 2, и содержимое строк со 2 по N переместится в строки с 3 по N+1. Все, что я могу найти, это ссылка «Добавить строку»,...
566 просмотров

Панель Tablelayout - рисовать внешние границы и ячейку
У меня есть 3 строки в моем TableLayoutPanel, и я хочу нарисовать границы вокруг него следующим образом: Как я могу этого добиться? Я пробовал это, но он не рисует внешние границы 1-й строки: If (e.Column = 0 And e.Row = 1) Then...
906 просмотров
schedule 20.01.2024

Как получить контроль над каждой ячейкой таблицы Layoutpanel, присутствующей в пользовательском элементе управления, и этот пользовательский элемент управления используется в другой winform?
Я создал пользовательский элемент управления с панелью макета таблицы. Теперь этот UserControl используется в другом приложении Winform. Я хочу прикрепить кнопку (любой элемент управления) к каждой ячейке панели tabelLayout, присутствующей в...
57 просмотров

Добавление динамических элементов управления в TableLayoutPanel в форме Windows .NET
Я хочу динамически добавлять элементы управления на панель при нажатии кнопки. Но я хочу упорядочить позиции. Например, я хочу иметь два текстовых поля бок о бок равной ширины, занимая равное пространство панели. См. Картинку ниже. Как вы...
4293 просмотров
schedule 29.06.2022

Полосы прокрутки TableLayoutPanel прослушиваются при определенном количестве строк?
Я использую TableLayouPanel, программно добавляю строки высотой 50 пикселей каждая. Y-размер TLP составляет 217 пикселей, поэтому добавление 5 строк приводит к появлению вертикальной полосы прокрутки, а также горизонтальной полосы прокрутки ....
518 просмотров
schedule 22.12.2023