English version

RSS

Windows Forms

Автор: orangy
Аннотация: Обнаружился баг в реализации состояний окон в дотнете. При выставлении WindowState = FormWindowState.Normal; на самом деле происходит ShowWindow из WinAPI с флагом Restore. Т.е. если до минимизации окно было в состоянии Maximized, а вы программно из состояния минимизации (например, из system tray) п...

Ключевые слова:
Автор: Mika Soukhov
Аннотация: Окно, созданное через ShowModal в какой то момент становилось не модальным (ссылку на родительское окно передавал). Это получилось тогда, когда я уводил фокус с приложения на другое.<br /> <br /> Решилось вот таким путем <a class="m" href="http://vidmar.net/weblog/archive/2004/08/13/426.aspx" target="_blank">http://vidmar.net/weblog/archive/2004/08/13/426.aspx</a> , тоесть добавлением Application.DoE...

Ключевые слова:
Автор: Raghavendra Prabhu
Перевод: Алексей Кирюшкин
Источник: Cool Client Stuff
Аннотация: Одна из клевых новых фишек .NET 2.0/VS 2005 – простое в использовании, расширяемое API для управления настройками приложений и их пользователей, т.е. данными, которые должны сохраняться при работе клиентского приложения. Несмотря на то, что новая фича достаточно прозрачна в использовании, мы часто получаем вопросы от пользователей, реализующих собственные сценарии ее использования - почему <это> работает так и как сделать, чтобы <то> работало немного по-другому.

Ключевые слова: Client Settings
Автор: WW898
Аннотация: <b>Симптомы:</b><br /> Приложение зависает при вызове Control.Invoke() для фреймворка 2.0, под 1.1 все работает изумительно.<br /> <br /> <b>Вскрытие показало:</b><br /> Не приходит эвент об окончании выполнения функции которую хотели вызвать через Control.Invoke(), более того сама функция, которую нужно вызвать в друг...

Ключевые слова:
Автор: Щербунов Нейл
Источник: RSDN Magazine #4-2005
Аннотация: Данная статья, являясь самостоятельным и законченным документом, в тоже время является и качественным развитием статьи опубликованной год назад: Новое в WinForms 2.0 Автор этих строк постарался “копать” не столько вширь, сколько вглубь. Поэтому новые контролы/фичи исследованы достаточно детально и по каждому разделу имеется довольно серьезная demo-winform, запустив которую легко наглядно увидеть “а как это оно на самом деле”. Так же упомянуты пара-тройка особенностей появившихся только в beta2 и отсутствующих в ранних версиях. Статья нацелена на аудиторию, имеющую твердый опыт работы с WinForms 1.0/1.1 и желающих сделать “быстрый старт” по направлению к WinForms 2.0.

Ключевые слова: winforms
Автор: Олег Михайлик
Источник: RSDN Magazine #2-2004
Аннотация: Код к статье

Ключевые слова: WinForms
Автор: VladD2
Аннотация: Здравствуйте, trick, Вы писали:<br /> <span class='lineQuote level1'><br /> T&gt;Вообщем мне нужно, чтобы приложение сразу же после запуска скрывало главную форму и было видно только в трее, и при этом чтобы его не было видно по Alt-Tab ... прошу прощения если такой вопрос уже задавался <img border='0' width='15' height='15' src='../Forum/images/smile.gif' /></span><br /> <br /> Выставляешь у формы следующие свойства:<br /> [c#]<br /> For...

Ключевые слова:
Автор: Raghavendra Prabhu
Перевод: Алексей Кирюшкин
Источник: Cool Client Stuff
Материал предоставил: RSDN Magazine #2-2006
Аннотация: Довольно часто от приложений Windows Forms требуется способность запоминать расположение и размер форм при закрытии и восстанавливать их при последующем открытии. Application Settings в .NET 2.0 позволяют реализовать это очень просто, но, к сожалению, получается при этом не совсем то, что нужно. Частое появление этого вопроса на внутренних и внешних форумах Microsoft и сподвигло меня написать эту заметку.

Ключевые слова: Application Settings
Автор: Сергей Тепляков
Источник: RSDN Magazine #3-2008
Аннотация: Основная задача приложений Windows Forms – манипулирование данными. В определенный момент времени приложение получает данные из некоторого источника, отображает их пользователю, пользователь изменяет данные, затем измененные данные помещаются в источник (в тот же самый или иной). В некоторых приложениях может не быть некоторых из вышеперечисленных этапов, но в целом эта картина характерна для большинства приложений. В приложении, работающем с данными, существует логическая взаимосвязь между уровнем данных и представлением, хотим мы этого или нет. Вопрос в том, сколько рутинной работы ложится на ваши плечи. Механизм привязки данных в Windows Forms в значительной степени упрощает создание приложений, работающих с данными. Понимание основных концепций, на которых строится привязка данных, может в значительной степени упростить построение таких приложений, а также помочь в решении различных проблем, которые неизменно преследуют каждого разработчика.

Ключевые слова: .Net, C#, Windows Forms, Data Binding
Автор: Крис Селлз (Chris Sells)
Источник: GotDotNet.ru
Аннотация: В статье рассматривается использование многопоточности в приложениях Windows Forms на примере отображения хода длительной операции с использованием асинхронного делегата для запуска рабочего потока и метода Invoke для главной формы.

Ключевые слова: WinForms
Автор: adontz
Аннотация: Здравствуйте, davkos, Вы писали:<br /> <span class='lineQuote level1'><br /> A&gt;Как установить цвет показанный как жёлтый? Состояние выпадающего Month не принципиально.</span><br /> <img border='0' src='http://www.rsdn.org/File/2053/winforms_dt_bg.gif' /><br /> <span class='lineQuote level1'><br /> D&gt; Не работает данное решение в NET 2.0</span><br /> <br /> Почему не работает? У меня всё работает. Вот код.<br /> <br /> [c#]<br /> privat...

Ключевые слова:
Автор: Илья Рыженков
Источник: RSDN Magazine #2-2004
Аннотация: Краткое руководство по созданию собственных WinForms-контролов.

Ключевые слова: WinForms

DataGrid,DataGridView

Авторы: SiAVoL
Beker
Источник: RSDN Magazine #2-2004
Аннотация: Рассматриваются вопросы, наиболее часто возникающие при использовании класса System.Windows.Forms.DataGrid из .NET Framework Class Library.

Ключевые слова: System.Windows.Forms.DataGrid, DataGrid
Автор: Щербунов Нейл
Источник: RSDN Magazine #1-2006
Аннотация: Настоящая статья посвящена одному из самых мощных и сложных контролов входящих в состав второго Фреймворка, а именно контролу с именем DataGridView.

Ключевые слова: WinForms
Автор: Щербунов Нейл
Источник: RSDN Magazine #2-2006
Аннотация: Вторая часть статьи про DataGridView.

Ключевые слова: DataGridView,WinForms
Автор: Кощеев Сергей Александрович
Источник: RSDN Magazine #4-2009
Аннотация: Статья содержит описание класса, используя который, можно легко и быстро реализовать запоминание ширины колонок всех DataGridView приложения, а так-же местоположение и размеры форм. Статья имеет учебную и практическую ценность для начинающих раз-работчиков.

Ключевые слова: DataGridView;

PropertyGrid

Автор: Алексей Кирюшкин
Источник: RSDN Magazine #3-2006
Аннотация: В данном FAQ собраны ответы на некоторые вопросы, возникающие при первом применении PropertyGrid.

Ключевые слова: PropertyGrid
Автор: Daima
Аннотация: <span class='lineQuote level1'>H&gt; Есть проблема &mdash; в этом контроле по умолчанию ширина колонок 50\50, т.е вертикальный сплиттер находится посередине. Хотелось бы сделать так, что бы можно было бы сохранять положение сплиттера, т.е после загрузки приложения его положение было бы прежним, а не в центре. Все контролы жестко зашиты в...</span>

Ключевые слова:
Автор: Андрей Никулин
Источник: RSDN Magazine #1-2008
Аннотация: В статье рассказывается о возможности использования элемента управления PropertyGrid для редактирования объектов с несуществующими свойствами.

Ключевые слова: PropertyGrid