2014-09-25 5 views
0

Я хочу сохранить кнопки, которые я добавляю в runLayoutPanel, но я не знаю, как и я его нигде не нашел. Также я хочу загрузить их при запуске программы. Поэтому я хочу сохранить имя и текст кнопок, а затем, при запуске этой программы, загрузить их. Я использую C# & winforms. Так что, если кто-то может мне помочь, я бы очень его обманул.C# Как сохранить flowlayoutpanel

+0

Попробуйте сохранить его в настройках строки. – DidIReallyWriteThat

+0

Все элементы управления, которые вы добавляете в элемент управления, находятся в его коллекции Controls. Читать: все кнопки находятся в коллекции ControlLayoutPanel. Вы можете прокручивать его и сохранять свои свойства в любой форме и по своему усмотрению. Более интересный вопрос: что они делают и как его восстановить? – TaW

ответ

0

Для сохранения информации о контроле нет встроенного параметра или свойства. Вам придется делать это вручную.

  1. опция Add, чтобы сохранить (в полосе меню или кнопки)
  2. Сохранить метод. Создайте файл и сохраните в нем всю информацию о кнопках в любом формате, который вам легко проанализировать.
  3. На мероприятии Form Load, прочитайте этот файл и создайте кнопки a/c для информации из файла.

Например, вы можете сохранить информацию он вроде:

ControlType: Кнопка; ControlText: NewButton1; Местонахождение: 240 240 Размер: 50,20;

Тип управления: кнопка; ControlText: NewButton2; Местоположение: 340,240 Размер: 50,20;

Тип управления: кнопка; ControlText: NewButton3; Местонахождение: 440,240 Размер: 50,20;

и все, что вы хотите определить, вы можете сохранить в файл, а затем прочитать файл и проанализировать информацию.

Вы можете разобрать его, используя line.Split(';').

+0

Привет, им жаль, что я комментирую так поздно, но я подумал, что я никогда не пойму, поэтому я просто сдался. Но я нашел его снова, и я хочу попробовать его снова. Я не понимаю, вы можете подать пример? Или, что еще лучше, вы можете сделать это для [этого приложения] (https://mega.co.nz/#!IkRTwTJY!MkWrbVa0gv0JjPY6_4fCfXsHJwTeZ3H6YRxuyUGlz5A)? Я сделал все приложение, но я просто не знаю, как сохранить этот список игр. (вы можете брать изображения из [здесь] (https://mega.co.nz/#!V1oClTDD!nHJzCx9P5QOYQhFFiKGQbSteDx78p6eUH5bwAZ8arHI)). Или просто скажите мне, как его сохранить? Большое спасибо! – stepanex

 Смежные вопросы

  • Нет связанных вопросов^_^