12.10.2004
Bug in Form.WindowState
|
|
Аннотация: Обнаружился баг в реализации состояний окон в дотнете. При выставлении WindowState = FormWindowState.Normal; на самом деле происходит ShowWindow из WinAPI с флагом Restore. Т.е. если до минимизации окно было в состоянии Maximized, а вы программно из состояния минимизации (например, из system tray) п...
Ключевые слова: |
18.01.2005
Bug ShowModal
|
|
Аннотация: Окно, созданное через 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...
Ключевые слова: |
30.07.2006
Client Settings FAQ
|
|
Аннотация: Одна из клевых новых фишек .NET 2.0/VS 2005 – простое в использовании, расширяемое API для управления настройками приложений и их пользователей, т.е. данными, которые должны сохраняться при работе клиентского приложения.
Несмотря на то, что новая фича достаточно прозрачна в использовании, мы часто получаем вопросы от пользователей, реализующих собственные сценарии ее использования - почему <это> работает так и как сделать, чтобы <то> работало немного по-другому.
Ключевые слова: Client Settings |
03.04.2007
Зависание при вызове Control.Invoke (с решением)
|
|
Аннотация: <b>Симптомы:</b><br />
Приложение зависает при вызове Control.Invoke() для фреймворка 2.0, под 1.1 все работает изумительно.<br />
<br />
<b>Вскрытие показало:</b><br />
Не приходит эвент об окончании выполнения функции которую хотели вызвать через Control.Invoke(), более того сама функция, которую нужно вызвать в друг...
Ключевые слова: |
07.04.2006
Исследование WinForms 2.0 (beta 2)
|
|
Аннотация: Данная статья, являясь самостоятельным и законченным документом, в тоже время является и качественным развитием статьи опубликованной год назад: Новое в WinForms 2.0 Автор этих строк постарался “копать” не столько вширь, сколько вглубь. Поэтому новые контролы/фичи исследованы достаточно детально и по каждому разделу имеется довольно серьезная demo-winform, запустив которую легко наглядно увидеть “а как это оно на самом деле”. Так же упомянуты пара-тройка особенностей появившихся только в beta2 и отсутствующих в ранних версиях. Статья нацелена на аудиторию, имеющую твердый опыт работы с WinForms 1.0/1.1 и желающих сделать “быстрый старт” по направлению к WinForms 2.0.
Ключевые слова: winforms |
27.07.2004
Новое в WinForms 2.0
|
|
Аннотация: Код к статье
Ключевые слова: WinForms |
18.10.2004
Скрытие формы при запуске
|
|
Аннотация: Здравствуйте, trick, Вы писали:<br />
<span class='lineQuote level1'><br />
T>Вообщем мне нужно, чтобы приложение сразу же после запуска скрывало главную форму и было видно только в трее, и при этом чтобы его не было видно по Alt-Tab ... прошу прощения если такой вопрос уже задавался <img border='0' width='15' height='15' src='../Forum/images/smile.gif' /></span><br />
<br />
Выставляешь у формы следующие свойства:<br />
[c#]<br />
For...
Ключевые слова: |
21.06.2006
Сохранение размеров и расположения формы при помощи Application Settings
|
|
Аннотация: Довольно часто от приложений Windows Forms требуется способность запоминать расположение и размер форм при закрытии и восстанавливать их при последующем открытии. Application Settings в .NET 2.0 позволяют реализовать это очень просто, но, к сожалению, получается при этом не совсем то, что нужно. Частое появление этого вопроса на внутренних и внешних форумах Microsoft и сподвигло меня написать эту заметку.
Ключевые слова: Application Settings |
28.12.2008
Привязка данных в Windows Forms
|
|
Аннотация: Основная задача приложений Windows Forms – манипулирование данными. В определенный момент времени приложение получает данные из некоторого источника, отображает их пользователю, пользователь изменяет данные, затем измененные данные помещаются в источник (в тот же самый или иной). В некоторых приложениях может не быть некоторых из вышеперечисленных этапов, но в целом эта картина характерна для большинства приложений.
В приложении, работающем с данными, существует логическая взаимосвязь между уровнем данных и представлением, хотим мы этого или нет. Вопрос в том, сколько рутинной работы ложится на ваши плечи. Механизм привязки данных в Windows Forms в значительной степени упрощает создание приложений, работающих с данными. Понимание основных концепций, на которых строится привязка данных, может в значительной степени упростить построение таких приложений, а также помочь в решении различных проблем, которые неизменно преследуют каждого разработчика.
Ключевые слова: .Net, C#, Windows Forms, Data Binding |
05.06.2003
Простая и безопасная реализация многопоточности в Windows Forms. Часть 1
|
|
Аннотация: В статье рассматривается использование многопоточности в приложениях Windows Forms на примере отображения хода длительной операции с использованием асинхронного делегата для запуска рабочего потока и метода Invoke для главной формы.
Ключевые слова: WinForms |
14.08.2006
Фон DateTimePicker
|
|
Аннотация: Здравствуйте, davkos, Вы писали:<br />
<span class='lineQuote level1'><br />
A>Как установить цвет показанный как жёлтый? Состояние выпадающего Month не принципиально.</span><br />
<img border='0' src='http://www.rsdn.org/File/2053/winforms_dt_bg.gif' /><br />
<span class='lineQuote level1'><br />
D> Не работает данное решение в NET 2.0</span><br />
<br />
Почему не работает? У меня всё работает. Вот код.<br />
<br />
[c#]<br />
privat...
Ключевые слова: |
16.10.2004
Элементы управления Windows Forms и компоненты
|
|
Аннотация: Краткое руководство по созданию собственных WinForms-контролов.
Ключевые слова: WinForms |
DataGrid,DataGridView
|
31.10.2004
DataGrid FAQ
|
|
Аннотация: Рассматриваются вопросы, наиболее часто возникающие при использовании класса System.Windows.Forms.DataGrid из .NET Framework Class Library.
Ключевые слова: System.Windows.Forms.DataGrid, DataGrid |
23.08.2006
DataGridView. Новый контрол в составе Framework 2.0
|
|
Аннотация: Настоящая статья посвящена одному из самых мощных и сложных контролов входящих в состав второго Фреймворка, а именно контролу с именем DataGridView.
Ключевые слова: WinForms |
06.06.2005
DataGridView. Новый контрол в составе Framework 2.0. Часть 2.
|
|
Аннотация: Вторая часть статьи про DataGridView.
Ключевые слова: DataGridView,WinForms |
20.06.2010
DataGridView: сохранение ширины колонок
|
|
Аннотация: Статья содержит описание класса, используя который, можно легко и быстро реализовать запоминание ширины колонок всех DataGridView приложения, а так-же местоположение и размеры форм. Статья имеет учебную и практическую ценность для начинающих раз-работчиков.
Ключевые слова: DataGridView; |
PropertyGrid
|
06.12.2006
PropertyGrid FAQ
|
|
Аннотация: В данном FAQ собраны ответы на некоторые вопросы, возникающие при первом применении PropertyGrid.
Ключевые слова: PropertyGrid |
26.04.2005
Как получить и установить ширину первой колонки PropertyGrid
|
|
Аннотация: <span class='lineQuote level1'>H> Есть проблема — в этом контроле по умолчанию ширина колонок 50\50, т.е вертикальный сплиттер находится посередине. Хотелось бы сделать так, что бы можно было бы сохранять положение сплиттера, т.е после загрузки приложения его положение было бы прежним, а не в центре. Все контролы жестко зашиты в...</span>
Ключевые слова: |
17.07.2008
Редактирование объекта с псевдо свойствами в PropertyGrid
|
|
Аннотация: В статье рассказывается о возможности использования элемента управления PropertyGrid для редактирования объектов с несуществующими свойствами.
Ключевые слова: PropertyGrid |