Сохранение размеров и расположения формы при помощи Applicat
От: Алексей Кирюшкин (перевод) Россия http://malgarr.blogspot.com/
Дата: 30.07.06 14:39
Оценка: 79 (6)
Статья:
Raghavendra Prabhu. Сохранение размеров и расположения формы при помощи Application Settings
Автор(ы): Raghavendra Prabhu
Дата: 21.06.2006
Довольно часто от приложений Windows Forms требуется способность запоминать расположение и размер форм при закрытии и восстанавливать их при последующем открытии. Application Settings в .NET 2.0 позволяют реализовать это очень просто, но, к сожалению, получается при этом не совсем то, что нужно. Частое появление этого вопроса на внутренних и внешних форумах Microsoft и сподвигло меня написать эту заметку.


Авторы:
Алексей Кирюшкин (перевод)

Аннотация:
Довольно часто от приложений Windows Forms требуется способность запоминать расположение и размер форм при закрытии и восстанавливать их при последующем открытии. Application Settings в .NET 2.0 позволяют реализовать это очень просто, но, к сожалению, получается при этом не совсем то, что нужно. Частое появление этого вопроса на внутренних и внешних форумах Microsoft и сподвигло меня написать эту заметку.
Re: Сохранение размеров и расположения формы при помощи Appl
От: Bill_G  
Дата: 09.08.06 10:15
Оценка:
Привет всем! При применении кода указанного в статтье получен результат — у окна нельзя поменть размер! Что бы это значило?
Re[2]: Сохранение размеров и расположения формы при помощи A
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 09.08.06 10:34
Оценка:
Здравствуйте, Bill_G, Вы писали:

B_G>Привет всем! При применении кода указанного в статтье получен результат — у окна нельзя поменть размер! Что бы это значило?


PropertyBinding -то выкосил, с котором в начале поигрались?
... << RSDN@Home 1.2.0 alpha rev. 655>>
Re[3]: Сохранение размеров и расположения формы при помощи A
От: Bill_G  
Дата: 09.08.06 10:44
Оценка:
Yes! I do!
Re[4]: Сохранение размеров и расположения формы при помощи A
От: Bill_G  
Дата: 09.08.06 10:51
Оценка:
Точнее — окно за caption таскать можно, но размер не меняется! Если тескст на _load закоментировать то всё хорошо и таскать и менять можно!
Re[4]: Сохранение размеров и расположения формы при помощи A
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 09.08.06 10:54
Оценка:
Здравствуйте, Bill_G, Вы писали:

B_G>Yes! I do!


ну тогда смотри тестовый проект — все работает
... << RSDN@Home 1.2.0 alpha rev. 655>>
Re[5]: Сохранение размеров и расположения формы при помощи A
От: Bill_G  
Дата: 09.08.06 11:14
Оценка: :)
По видимому это сбой студии! У меня она загружается утром и иногда выгружается через пару дней! Раскоменитировал текст и всё зараблтало! Ладно.
Нет ли статей с чем едят Статьи о Properties.Settings подскажите!
http://www.gotdotnet.ru/Forums/VS2005/208047.aspx#281197
Re: Сохранение размеров и расположения формы при помощи Appl
От: Redig  
Дата: 19.02.07 06:57
Оценка:
Здравствуйте, Алексей Кирюшкин (перевод), Вы писали:

АКП>Статья:

АКП>Raghavendra Prabhu. Сохранение размеров и расположения формы при помощи Application Settings
Автор(ы): Raghavendra Prabhu
Дата: 21.06.2006
Довольно часто от приложений Windows Forms требуется способность запоминать расположение и размер форм при закрытии и восстанавливать их при последующем открытии. Application Settings в .NET 2.0 позволяют реализовать это очень просто, но, к сожалению, получается при этом не совсем то, что нужно. Частое появление этого вопроса на внутренних и внешних форумах Microsoft и сподвигло меня написать эту заметку.


Спасибо за статейку, вот только я не понял куда сохраняются настройки? Всмысле в какой файл и где он находится?
У меня почему то, при компиляции появляются сообщения типа:
Message 8 Could not find schema information for the element 'setting'. C:\Visual Studio 2005\Projects\Server\app.config 13 14 Server
Message 5 Could not find schema information for the attribute 'name'. C:\Visual Studio 2005\Projects\Server\app.config 10 22 Server

и Warning:
Warning 1 The 'requirePermission' attribute is not declared. C:\Visual Studio 2005\Projects\Server\app.config 5 221 Server

Но все работает.

И ещё, в коде статьи не верно написан try, противоречит http://www.rsdn.ru/Forum/Info.aspx?name=FAQ.dotnet.exceptions
Автор: Александер Малафеев
Дата: 23.08.06
статье.

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.