Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
Иногда требуется дополнить заголовок страницы. Например, заголовок по умолчанию у всех страниц этого сайта – «Kbyte.Ru», если пользователь переходит на страницу «Универсальные коды», то к заголовку добавляется «: Универсальные коды», в итоге, пользователю представляется следующий заголовок: «Kbyte.Ru: Универсальные коды». Сделать это можно обработав событие Page_Load.
Читать дальше...


Добавить новую строку в конец списка можно методом Add. Если требуется вставить строку в определенное место списка, то нужно использовать метод Insert.Синтаксис:DataGridView.Rows.Add(Значения_полей) DataGridView.Rows.Insert(Индекс_строки, Значение_полей), где:Значения_полей – массив значения полей через запятую. Если у вас, например DataGridView имеет две колонки, то DataGridView.Rows.Add("Эти данные для первой колокни", "Эти данные для второй колонки") Индекс_строки – индекс строки, перед которой будет добавлена запись, начиная с нуля. Например, если у вас DataGridView содержит 10 строк, то для того, чтобы добавить данные перед первой строкой в качестве индекса нужно указать 0: DataGridView.Rows.Insert(0, "Это данные первой колонки", "Это данные для второй колонки", "Это данные для третей колонки" …)Создайте новое Windows-приложение. На форме разместите один элемент DataGridView и вставьте следующий код:
Читать дальше...


еще один пример по преобразованию глубины цветовой палитры Bitmap`а. Оно обязательно понадобится не только при необходимости уменьшить размер изображения без изменения разрешения, но и при использовании форматов, таких как [GIF] , который накладывает ограничения на количество цветов (от градаций серого – до 256).
Читать дальше...


Для проверки, посещал ли пользователь страницу или нет, можно при первом посещении ставить отметку в куках (cookies).
Читать дальше...


Изменить программно размер первой панели в SplitContainer можно используя свойство SplitterDistance.Для того, чтобы изменить размер второй панели, нужно вычесть размер самого SplitContainer и размер первой панели (SplitterDistance).
Читать дальше...


Разрешить ввод в TextBox только цифры можно с помощью компонента RegularExpressionValidator.
Читать дальше...


Данный пример показывает, как можно связать тип файла (в данном случае *.dat) с приложением.
Читать дальше...


Получить индекс текущей записи ListView можно используя свойство FocusedItem, которое представляет собой ListViewItem и предоставляет доступ ко всем его свойствам, например к Index.
Читать дальше...


Чтобы запретить пользователю изменять размер панелей в SplitContainer, нужно установить свойство IsSplitterFixed = True.
Читать дальше...


Создайте новый Windows-проект, на форме (Form) разместите кнопку (Button) и вставьте следующий код:
Читать дальше...


Элементарный пример записи данных в реестр.
Читать дальше...


Чтобы в TextBox-е не отображались вводимые символы, нужно указать в свойстве PasswordChar какой-нибудь символ, который будет отображаться вместо вводимых символов.
Читать дальше...


Вы, наверное, знаете, что у TextBox есть свойство MaxLength, которое указывает ограничение на количество вводимых символов, но это свойство работает только при TextMode=Single, а в многострочном TextBox не работает. Чтобы реализовать ограничение вводимых символов в многострочный TextBox на стороне клиента, придется воспользоваться JavaScript.
Читать дальше...


Для работы с базами данных MS Access используются объекты OleDB. Данный пример показывает, как можно загрузить данные из DataSet в элемент GridView. Данный пример предполагает наличие файла MyData.mdb в каталоге с файлом страницы, который должен содержать заполненную таблицу myTable с произвольным количеством полей.
Скачать пример 13,1 Kb
Читать дальше...


Получение информации о геометрии диска,О структуре разделов диска,
Читать дальше...


Простой пример работы с реестром средствами Visual Basic .NET.
Читать дальше...


Добавить программно новый HTML-элемент управления на страницу можно используя метод Add объекта Controls. Добавить новый элемент программно можно в любой объект-контейнер. Например, в Panel. В приведенном примере, на страницу добавляет новое текстовое поле (HtmlInputText). Обратите внимание, в первой строке создается новый экземпляр HtmlInputText, во второй строке - новому элементу присваивается идентификатор - myHtmlInputText и в третей строке элемент добавляется на страницу.
Читать дальше...


Проверить существование файла можно свойством Exists объекта FileInfo.
Читать дальше...


Класс для работы с Web-камерой средствами Visual Basic .NET, а также пример его использования.
Читать дальше...


Для работы с устройствами отображения в системе, в .NET используется класс System.Windows.Forms.Screen:
Читать дальше...


Иногда, особенно в мультиязычных проектах, может возникнуть проблема, когда требуется преобразовать строку в число, при этом в качестве разделителя может использоваться либо точка, либо запятая, что может стать причиной возникновения исключений, из-за использования различных национальных установок системы. Ниже следующая функция решает эту проблему:
Читать дальше...


Иногда возникает такая ситуация: лежит, например, на форме кнопка, выполняющая определённые действия. А нам нужно изменить её поведение. Что делать? Верно, повесить свой обработчик события на нажатие и убрать тот, что стоял раньше. Вот со вторым пунктом-то и возникают проблемы, если нет ссылки на текущий обработчик события.Данный пример показывает обходной путь для решения проблемы.
Читать дальше...


Получить значение определенного параметра можно, используя свойство Item объекта Request. Например, Request.Item("id") – возвращает значение параметра id. Этот код можно записать и так: Request("id"), результат будет одинаковым.
Читать дальше...


Изменить заголовок страницы программно можно, установив свойство Title в событие Page_Load: Me.Title = "Текст заголовка"
Читать дальше...


Если необходимо, чтобы при нажатии на кнопку (Button/LinkButton) страница не перезагружалась, добавьте в свойство OnClientClick строку: «return false;». Обратите внимание, если вы используете на странице JavaScript и, если в нем содержится ошибка, то этот метод может не сработать. Если кнопка (Button/LinkButton) находится в ValidationGroup, то этот метод также не сработает, более того возникнет конфликт, и сам Validation, также, не сработает.
Читать дальше...


Работа со спрайтами через DirectX
Читать дальше...


[ 1 ] [ 2 ] [ 3 ] [ 4 ]