Использовать глобальные привязки команд в WPF и C#

Пример Использование пользовательских привязок команд в WPF и C# объясняет, как вы можете использовать программу для пользовательских команд. (Это запутанная тема, поэтому прочтите этот пост, прежде чем продолжить с этим.)
Этот метод не работает, если вы хотите использовать глобальные привязки команд для управления элементами управления в нескольких окнах. Например, предположим, что ваше приложение должно выполнить некоторую глобальную задачу. В предыдущем примере показано, как использовать команды для управления этой задачей в одном окне, но это не сработает, если вы хотите разрешить управление несколькими окнами для участия. К счастью, это не так сложно изменить этот пример, чтобы он работал.
Прежде чем я покажу, как это сделать, позвольте мне немного объяснить этот пример. Когда он загружается, главное окно создает вторичное окно типа SecondaryWindow. Этот класс определяет следующее публичное поле.
PythonВ главном окне этот код используется для создания и отображения вторичного окна.
PythonЭтот код создает SecondaryWindow, устанавливает его поле MainWindow для ссылки на главное окно и отображает окно. (Я кратко опишу опущенные операторы.)
Главное окно определяет следующее публичное поле.
PythonОба окна «Включить кнопки« Разрешить »переключают это значение. Например, кнопка «Разрешить включение вторичного окна» использует этот код.
PythonТеперь позвольте мне рассказать о команде. Следующий код показывает полный обработчик события Loaded главного окна главного окна.
PythonЭтот код создает команду более или менее так же, как в предыдущем примере. Он создает коллекцию жестов, определяет жест Ctrl + B и использует коллекцию для создания RoutedUICommand.
Этот код создает команду более или менее так же, как в предыдущем примере. Он создает коллекцию жестов, определяет жест Ctrl + B и использует коллекцию для создания RoutedUICommand.
...
Далее идет новый материал. После создания вторичного окна код устанавливает это свойство btnChangeBackground этого окна в ту же команду. Строка, выделенная синим цветом, добавляет привязку к коллекции CommandBindings вторичного окна. Я опускаю этот шаг, вторичное окно не получает уведомления, когда обработчик события CanExecute команды запускается, поэтому он не может обновить свою кнопку фона.
Остальная часть примера похожа на предыдущую. Следующий код показывает обработчики событий CanExecute и Executed.
PythonЭти обработчики событий довольно просты. В этом примере только две кнопки для команды ChangeBackground, но вы можете добавить к ней любое количество других кнопок, пунктов меню и других элементов управления.
Источник: http://csharphelper.com/blog/2015/09/use-global-command-bindings-in-wpf-and-c/
Отзывы (через Facebook):
Оставить отзыв с помощью аккаунта FaceBook:
Классификация языков программирования. Сейчас существует огромное количество самых разных языков программирования. По некоторым подсчетам, всего их более чем 120....
26 01 2021 17:41:13
Всплывающие окна являются наиболее полезным способом отображения предупреждения или любой другой важной информации для посетителей сайта. JavaScript имеет...
25 01 2021 0:23:14
Dropbox - это служба обмена файлами. Бесплатная базовая версия позволяет легко разделить до 2 Г Б файлов через Интернет. Версия Pro $ 9,99 в месяц дает вам...
24 01 2021 0:11:15
В этом примере показано, как использовать методы string для разделения и объединения строк. Метод string класса Split разбивает строку на части, разделенны...
23 01 2021 16:12:14
Существуют различные способы создания объекта String в Java: Использование строкового литерала Вы можете создавать объекты String со строковым литералом Ис...
22 01 2021 7:47:36
Это действительно упражнение в использовании графических преобразований. Вы можете нарисовать каждый сегмент и суставы в руке, используя простые методы рис...
21 01 2021 13:47:16
Этот краткий справочник по Python карманного типа обновлен с учетом версий 3.4 и 2.7 и очень удобен для наведения быстрых справок в процессе разработки про...
20 01 2021 15:19:22
Свойство ActiveControl дает ссылку на текущий активный элемент контейнера. Для формы ActiveControl не учитывает меню, поэтому элемент меню может использова...
19 01 2021 2:56:17
Ниже перечислены некоторые важные особенности языка программирования Java: Простой Независимый от платформы Архитектурный Нейтральный Динамический и расшир...
18 01 2021 13:48:29
Методы расширения позволяют добавлять новые методы к существующим классам, даже если у вас нет доступа к исходному коду классов. Например, пример Случайные...
17 01 2021 2:37:57
Необходимость в переработке и дополнении предыдущего издания книги вызвана в первую очередь выходом в свет долгожданного для программистов всего мира едино...
16 01 2021 20:55:13
Xcode – IDE под Mac OS от Apple. Распространяется бесплатно через App Store. Благодаря свободному набору компиляторов данная среда разработки может работат...
15 01 2021 14:23:36
Java - это язык программирования, который разработчики используют для создания приложений на ваших компьютерных устройствах. Sun Microsystems выпустила пер...
14 01 2021 1:43:54
Пример Выполнение бинарного усиления контрастности на образ в C# выполняет бинарное усиление контрастности, устанавливая каждый пиксель на черный или белый...
13 01 2021 11:10:13
Java не «нуждается» в перегрузке оператора, потому что это просто выбор, сделанный его создателями, которые хотели сохранить язык более простым. В отличие...
12 01 2021 18:20:38
Пример Нарисуйте гладкое 3D-изображение поверхность с WPF, XAML и C# рисует гладкую поверхность, но занимает около 16 секунд на моем компьютере. Пример Соз...
11 01 2021 21:14:47
Оба выражения дают объект String, но между ними существует тонкая разница. Когда вы используете новую строку («Hello World !!»); , он явно создает новый и...
10 01 2021 13:35:16
В этом примере показано, как изменить разрешение изображения. Это еще один пример, который я создал для написания книг. Обычно компьютеры работают с изобра...
09 01 2021 18:41:27
Вы можете использовать отражение для вызова общедоступных методов, используя их имена. Следующий код показывает, как работает программа примера. В коде исп...
08 01 2021 1:25:19
Один из способов рисования теней на C# - рисовать объект, сдвинутый вниз и вправо, светло-серого цвета, как показано слева на рисунке выше. Это работает до...
07 01 2021 12:39:25
Прежде всего, мы должны понимать, что подразумевается под передачей по значению или передачей по ссылке. передается по ссылке Когда параметр передается по...
06 01 2021 17:36:40
Обычно элемент управления TextBox имеет контекстное меню, которое появляется при щелчке правой кнопкой мыши по нему, но что, если вы не хотите этого контек...
05 01 2021 0:31:35
До версии .NET Framework 4.0 вы не смогли бы передать ToString структуру TimeSpan структуры формата, поэтому результат всегда был в форме hh: mm: ss .fffff...
04 01 2021 16:51:38
В этом примере показано, как пересекаться парабола и гипербола. Предыдущий пример из четырех частей здесь , здесь < / a>, здесь , и здесь объясняет, как на...
03 01 2021 1:38:27
Класс HashSet расширяет AbstractSet и реализует заданный интерфейс. Набор представляет собой набор, который не содержит повторяющихся элементов и элементы...
02 01 2021 23:16:36
Пример Нарисуйте цветную кривую бабочки в C# показывает, как рисовать красочную кривую бабочки. Не упоминая об этом, я использовал двойную буферизацию в эт...
01 01 2021 23:23:53
В этом примере показано, как вы можете воспроизводить тоны с заданной частотой и продолжительностью. Когда пользователь нажимает кнопку « Воспроизведение»,...
31 12 2020 22:51:47
Иногда полезно сопоставлять числовые значения цвета. Например, интенсивность цвета может указывать на плотность населения, урожайность сельскохозяйственных...
30 12 2020 12:54:16
Книга « Разработка устройств на микроконтроллерах AVR: шагаем от чайника до профи» Белова А. В. поможет Вам всего за шесть несложных шагов преодолеть путь от...
29 12 2020 13:43:36
Аннотации Java используются для предоставления метаданных для Java-кода, хотя они не являются частью самой программы. Метаданные - это данные о данных. Так...
28 12 2020 3:44:47
Недостатками Python являются: Скорость Python медленнее, чем C или C ++. Но, конечно, Python - это язык высокого уровня, в отличие от C или C ++ он не ближ...
27 12 2020 14:38:46
В этом примере используется следующий обработчик события Paint для рисования преобразованного текста. Код добавляет преобразования к объекту Graphics, чтоб...
26 12 2020 19:33:52
Если мы хотим попросить пользователя ввести его, мы будем использовать команду read . Эта команда берет ввод и сохраняет его в переменной. read var1 Давайте рассмотрим простой пример:...
25 12 2020 16:49:58
В этом примере показано, как рисовать круговую диаграмму, используя методы, описанные в сообщении Залить и нарисовать кусочки пирога в C# . В этом примере...
24 12 2020 4:40:23
NullPointerException - исключение RuntimeException. Исключения в Runtime являются критическими и не могут быть пойманы во время компиляции. Они приводят к...
23 12 2020 13:23:12
Иногда желательно пропустить некоторые утверждения внутри цикла или немедленно завершить цикл, не проверяя тестовое выражение. В таких случаях мы можем исп...
22 12 2020 8:12:30
Java Classloader является частью JRE (Java Runtime Environment), которая динамически загружает классы Java в JVM (виртуальная машина Java). В частности, Ja...
21 12 2020 20:24:57
Метод Array класса Array класса может копировать подмассив из одного массива в другой, но для этого требуется выяснить, сколько элементов вы хотите скопиро...
20 12 2020 23:21:54
В этом примере показано, как вы можете определить количество процессоров вашего компьютера, как физических, так и логических. Многие компьютеры в наши дни...
19 12 2020 13:41:46
Обычно пользователь может проверить или снять флажок CheckBox независимо от других параметров. Это сообщение показывает, как вы можете разрешить ограниченн...
18 12 2020 9:43:31
OutPutStreamWriter записывает символы в выходной поток, переводя символы в байты в соответствии с указанной кодировкой символов. Каждый OutputStreamWriter...
17 12 2020 7:28:54
Книга 1 С: Предприятие 8.0: Приемы программирования полностью построена на реальных примерах и задачах, решаемых 1 С-программистами в повседневной работе. Пре...
16 12 2020 1:34:27
WPF, Silverlight, Metro или все, что Microsoft называет этим материалом, теперь дни имеют несколько полезных элементов управления в пространстве имен Syste...
15 12 2020 3:41:41
Массив - это структура данных, состоящая из набора элементов, каждый из которых идентифицируется по меньшей мере одним индексом или ключом массива. Он испо...
14 12 2020 20:32:47
В этом примере вы можете добавить ComboBox варианты, когда пользователь выбирает их во время выполнения. Чтобы отслеживать выбор для будущего использования...
13 12 2020 0:54:42
Что такое сериализация и десериализация? Сериализация - это механизм преобразования объекта в поток байтов или текста. Deserialization берет ряд байтов или...
12 12 2020 10:32:10
Обычно лучше проверить, существует ли файл или каталог, прежде чем пытаться получить к нему доступ. Например, если вы пытаетесь прочитать файл, который не...
11 12 2020 20:31:41
В этом примере показано, как вы можете составить список кодов культуры, доступных в системе. Несколько примеров C# Helper относятся к глобализации, включая...
10 12 2020 7:57:52
Os.path.isfile (путь) Возвращает True , если путь существующий обычный файл. Пример: Если файл «my_file.txt» существует в текущем пути, он вернет true else...
09 12 2020 12:49:42
В этом примере показано, как отображать миниатюры для изображений в каталоге. Он отображает всплывающую подсказку, когда мышь нависает над изображением и о...
08 12 2020 1:21:21
Эта книга рассказывает о двух основных режимах работы процессора, которые обязан знать каждый профессионал программирования. Тут будет описываться работа и...
07 12 2020 9:30:37
Пример Установите размер шрифта, чтобы он соответствовал label в C# показывает, как вы можете выбрать размер шрифта, чтобы сделать текст большим, но все ещ...
06 12 2020 9:42:14
Цель данного учебного курса - обучить программированию на Паскале, точнее, на том его расширении, которое было создано фирмой Borland и называется Турбо Па...
05 12 2020 20:50:11
Если вы хотите научиться программировать первоклассные игры, вам просrо необходимо изучить язык С++. Эrа книга поможет вам освоить разработку игр с самых а...
04 12 2020 13:39:24
Java-пакет представляет собой группу аналогичных типов классов, интерфейсов и подпакетов. Концептуально вы можете думать о том, что пакеты похожи на разные...
03 12 2020 20:48:45
Локальная переменная в Java обычно используется в методе, конструкторе или блоке и имеет только локальную область. Таким образом, вы можете использовать пе...
02 12 2020 7:29:28
Пример Использование ColorMatrix для добавления водяного знака к изображению на C# показывает один способ добавления водяного знака к изображению. В этом п...
01 12 2020 13:51:43
В этом примере сортируются слова по количеству букв. Он подсчитывает количество отдельных букв в списке слов и отображает слова и их подсчеты, отсортирован...
30 11 2020 3:56:15
В этом примере используются методы, аналогичные тем, которые описаны в post Используйте объект ImageAttributes для преобразования изображения в оттенки кра...
29 11 2020 14:47:35
Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирова...
28 11 2020 2:16:53
Эта программа отображает общее и бесплатное использование физической, виртуальной и файловой памяти компьютера. Когда он запускается, следующий код отображ...
27 11 2020 20:50:16
Одна из трудностей при печати таких данных заключается в том, что на экране может храниться гораздо больше данных, чем на печатной странице, поэтому трудно...
26 11 2020 5:38:45
Метод isinstance() проверяет, является ли объект экземпляром класса, тогда как метод issubclass() запрашивает, является ли один класс подклассом другого кл...
25 11 2020 11:49:34
Пример Рендеринг текста в программе WPF с использованием C# объясняет, как рисовать текст в коде WPF. В этом примере используется следующий метод расширени...
24 11 2020 5:21:56
Принятие решений является важной частью программирования. Он используется для указания порядка выполнения операторов. На этом уроке вы узнаете, как создава...
23 11 2020 3:46:36
Пример Понимание бит-масок в C# объясняет, как использовать бит маски. Чтобы определить битовую маску, просто создайте enum и присвойте ему атрибут Flags,...
22 11 2020 3:25:57
В этом примере рассматривается сегмент как параметризованный вектор, где параметр t изменяется от 0 до 1. Он находит значение t, которое минимизирует расст...
21 11 2020 11:55:58
FileWriter - это представление символа Java.io. Это означает, что он может использоваться для написания символов. Он расширяет OutputStreamWriter, который...
20 11 2020 11:49:47
В этом примере отображаются доступные системные значки. Следующий способ DrawIconSample отображает значок и его название. Код вызывает метод Graphics объек...
19 11 2020 18:43:10
Метод FtpGetFileSize, показанный в следующем коде, получает размер файла в байтах. Параметр uri предоставляет полный путь к файлу, как в ftp://www.somewher...
18 11 2020 6:12:52
В этом примере показано, как вы можете печатать в полном масштабе, поэтому объекты, нарисованные на экране, имеют одинаковый размер при печати. Обратите вн...
17 11 2020 17:47:48
PyChecker - это инструмент для поиска ошибок в исходном коде python. Он обнаруживает проблемы, которые обычно попадают в компилятор для менее динамических...
16 11 2020 11:36:33
Изменение родительского элемента управления легко. Просто установите его свойство Parent в элемент управления, который должен содержать его. В этом примере...
15 11 2020 7:34:53
Было бы неплохо, если бы вы могли отобразить сообщение о ходе работы над ProgressBar. К сожалению, вы не можете этого сделать. Вы даже не можете помещать я...
14 11 2020 0:54:35
«=» - оператор присваивания. Оператор присваивания присваивает значение своему левому операнду на основе значения его правого операнда. Первым операндом до...
13 11 2020 9:13:36
В этом примере используются методы, описанные в post Нарисуйте улучшенные 3D-сегменты, используя WPF и C# , чтобы нарисовать 3D-оси с тиковыми метками. Вы...
12 11 2020 10:46:16
В этом примере был изменен предыдущий пример Использовать объект ImageAttributes для преобразования изображения в монохромный в C# для преобразования изобр...
11 11 2020 12:56:47
В этом примере показано, как можно построить DataTable и привязать его к элементу управления DataGridView. A DataTable представляет собой представление в р...
10 11 2020 15:48:54
Static - это модификатор без доступа. Это означает, что что-то (поле, метод, блок или вложенный класс) связано с типом, а не с каким-либо конкретным экземп...
09 11 2020 11:10:57
Эта программа позволяет щелкнуть и перетащить, чтобы выбрать область и пикселировать область. Код, который позволяет вам выбрать область, интересен, но дос...
08 11 2020 22:46:28
Если у вас есть опыт разработки сайтов с помощью CSS и Javascript, то эта книга переведет вас на новый уровень веб-разработки — создание динамических веб-с...
07 11 2020 9:16:40
Java не позволяет создавать классы верхнего уровня как статические. Вы можете сделать только вложенный класс как статический. Поступая таким образом, вы мо...
06 11 2020 18:19:25
Вы можете сделать сортировку ListView, установив для свойства Sorting значение Ascending или Descending, но это займет дополнительную работу по сортировке...
05 11 2020 0:36:20
Этот пример аналогичен описанному в сообщении Анимация нескольких подпрыгивающих шары в C# , за исключением того, что использует спрайты для управления шар...
04 11 2020 8:40:38
Класс InputStreamReader считывает символы из байтового входного потока. Он считывает байты и декодирует их на символы с использованием указанной кодировки....
03 11 2020 3:29:59
В отличие от большинства книг по программированию, построенных на основе скучного изложения спецификаций и примеров, с этой книгой читатель сможет сразу пр...
02 11 2020 13:29:16
Эта книга, выходящая уже в пятом издании, является одним из самых популярных в мире учебников по программированию на платформе Microsoft .NET на языке Visu...
01 11 2020 15:37:16
В Java вы можете использовать PrintWriter (file, true) для добавления нового содержимого в конец файла, и это позволит сохранить существующий контент и доб...
31 10 2020 12:15:27
Определение класса можно запросить во время вызова метода или при создании нового экземпляра с использованием нового выражения. NoClassDefFoundError означа...
30 10 2020 16:25:42
Книга посвящена разработке приложений для Windows, Mac OS X и Linux с использованием библиотеки Qt версии 5.3. Подробно рассмотрены возможности, предостав...
29 10 2020 17:24:13
Код сначала очищает результат ListBox. Затем он получает даты начала и окончания и использует их для получения номеров начала и конца года. Далее программа...
28 10 2020 13:23:33
При написании такого многопоточного кода вы должны уделять особое внимание при одновременном доступе к совместно используемым изменяемым переменным из неск...
27 10 2020 7:59:49
Пример Использование класса BitArray в C# объясняет, как для использования класса BitArray. Этот пример добавляет некоторые полезные функции в класс BitArr...
26 10 2020 15:47:56
В книге 1 С: Предприятие. Конфигурирование и администрирование для начинающих описаны основные приемы программирования и конфигурирования, общие для всех ком...
25 10 2020 3:22:28
Пример Сжатие файлов JPG до определенного размер в C# позволяет вам отрегулировать уровень сжатия JPG файла, пока он не станет больше указанного размера. О...
24 10 2020 7:44:26
Сообщение Инициализация двумерных массивов в C# объясняет как инициализировать двумерный массив. Хотя Dictionary является более сложным типом данных, вы мо...
23 10 2020 23:13:19
Пример Список уникальных слов в тексте файл в C# показывает, как перечислить уникальные слова в текстовом файле. В этом примере показано, как перечислять у...
22 10 2020 4:38:51
В этом примере показано, как вы можете отображать изображения, хранящиеся в базе данных Access в программе WPF. Вы можете сделать это с помощью связанных э...
21 10 2020 14:42:41
В этом примере используется следующий код для замены текста, соответствующего шаблону в строке. Этот код создает объект Regex, передавая его конструктору ш...
20 10 2020 0:44:51
Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования С# с нуля. Правила и приемы С# иллюстрируются програм...
19 10 2020 7:13:11
В этой статье мы напишем программу на C# для выполнения преобразования из двоичного числа в десятичное. Вывод: ...
18 10 2020 3:12:59
Этот пример в основном предназначен для упрощения поиска этих фильтров. Я использую их много, и это боль, чтобы их воссоздавать каждый раз, когда они мне н...
17 10 2020 20:56:29
... Метод InsertPicture вызывает метод Insert для активного листа Picture. Затем он устанавливает свойства изображения Top и Left в Top и Left местоположен...
16 10 2020 21:38:14
Книга "1 С-программирование как дважды два. Самоучитель" основана на личном опыте предпринимательской деятельности автора в сфере 1 С-программирования. Начин...
15 10 2020 2:14:23
Объем памяти, которую может использовать программа Java, зависит от ее среды. Библиотека Java Standard предоставляет следующие методы в классе выполнения....
14 10 2020 0:37:29
Статический метод принадлежит классу, а нестатический метод принадлежит объекту класса. Статические методы полезны, если у вас есть только один экземпляр,...
13 10 2020 21:42:53
Какие языки программирования подходят для начинающих? С какого лучше начать? В наше время программирование стало одной из самых востребовательных и высокооплачиваемых...
12 10 2020 3:42:42
Объектная модель документа (DOM) лежит в основе каждой HTML-страницы. DOM возникла как спецификация, позволяющая переносить сценарии JavaScript и Java-прог...
11 10 2020 7:41:10
В этом примере вы можете найти классы, которые являются частью иерархии наследования или реализации. Когда вы вводите имя класса или интерфейса и нажимаете...
10 10 2020 5:15:22
Это своего рода упражнение новичка в создании двух форм, работающих друг с другом, хотя оно поднимает некоторые проблемы, не связанные с новичком. Начинающ...
09 10 2020 9:21:54
В этом примере показано, как заставить C# создать документ Word. Сначала откройте диалоговое окно « Добавить ссылки». На вкладке COM выберите « Библиотека об...
08 10 2020 5:31:35
Один из моих друзей повара много использует японские кулинарные книги. Поскольку печи в Соединенных Штатах показывают только температуру в градусах Фаренге...
07 10 2020 18:20:47
Одна проблема с базовой программой захвата экрана заключается в том, что она сидит где-то на экране, поэтому изображение, которое она захватывает, включает...
06 10 2020 9:29:46
Большинство разработчиков знают, что элемент NumericUpDown позволяет пользователю выбирать число, но мало кто знает, что он может обрабатывать десятичные з...
05 10 2020 0:44:20
Принятие решений является одной из важнейших концепций компьютерного программирования . Для этого требуется, чтобы разработчик определял одно или несколько...
04 10 2020 15:15:28
Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирова...
03 10 2020 22:14:57
Какие языки программирования подходят для начинающих? С какого лучше начать? В наше время программирование стало одной из самых востребовательных и высокооплачиваемых...
02 10 2020 5:41:42
Какие существуют языки программирования для создания игр? Одной из развитых и востребовательных в современном обществе сфер программирования является разработка игр и развлекательных приложений....
01 10 2020 14:30:52
Пример Нарисуйте цветное колесо с альфа-и насыщенными значениями в C# позволяет пользователю выбрать цвет на цветном колесе. В этом примере используется эт...
30 09 2020 0:33:13
Основным объектом является объект Document, который, в свою очередь, содержит несколько других дочерних объектов. Каждый элемент в документе будет иметь со...
29 09 2020 12:58:19
Как следует из названия, мы можем использовать noscript для рендеринга альтернативного контента. Все, что находится в тегах , будет отображаться только тог...
28 09 2020 11:54:15
Метод Bitmap класса MakeTransparent изменяет все пиксели с заданным цветом на прозрачный цвет A = 0, R = 0, G = 0, B = 0 Когда программа запускается, следу...
27 09 2020 16:36:52
Оба HashTable и HashMap реализуют интерфейс карты, но между ними существуют некоторые различия. Они есть: Безопасность потоков (синхронизировано) Нулевые к...
26 09 2020 10:35:38
Объект окна JavaScript расположен вверху иерархии объектов JavaScript и представляет окно браузера. Объект окна поддерживается всеми браузерами. Все глобал...
25 09 2020 15:26:54
Некоторые значения, включая некоторые свойства, определенные платформой .NET Framework, представляют собой бит-маски. Это означает, что каждый бит в значен...
24 09 2020 10:24:45
В этом примере показана гистограмма, показывающая распределение случайных значений, которые моделируют прокатку двух 6-сторонних кубиков. Во время разработ...
23 09 2020 6:16:59
Многие люди считают профессию программиста одной из самых сложных, поэтому отказываются от идеи освоить её. Но вокруг IT существуют мифы, которые нужно раз...
22 09 2020 4:34:48
В сегодняшнем уроке мы разберем как отобразить содержимое XML файла в Unity 5 и заполнить им класс персонажа. Для этого мы воспользуемся System.Xml...
21 09 2020 7:40:56
В этом примере вы можете добавить ComboBox варианты, когда пользователь выбирает их во время выполнения. Чтобы отслеживать выбор для будущего использования...
20 09 2020 11:18:29
В программе используется PathGradientBrush, чтобы заполнить цветовое колесо цветовыми образцами. Рисование колеса в основном автоматическое, но прикладывае...
19 09 2020 8:51:46
Разница между capacity() и size() в Java.util.Vector заключается в том, что size() - это количество элементов, которые в настоящее время удерживаются, а ca...
18 09 2020 23:16:13
Когда срабатывает Timer формы, его обработчик события Tick обновляет форму, чтобы принудительно выполнить перерисовку. Обработчик события Paint формы рисуе...
17 09 2020 4:38:16
Языки программирования низкого уровня или низкоуровневые традиционно появились первыми и в последующем стали базисом для развития всей И Т индустрии....
16 09 2020 21:23:51
Пример Нарисуйте простую гистограмму в C# , объясните, как нарисовать простую гистограмму. Когда вы нажимаете на панель, эта программа отображает окно сооб...
15 09 2020 15:47:11
Класс File предоставляет методы, которые получают и устанавливают время файла, включая время создания, изменения и времени доступа. Следующий код показывае...
14 09 2020 20:57:56
Класс System.Media.SoundPlayer позволяет вам легко воспроизводить файлы WAV. В этом примере используется следующий PlayWav метод для воспроизведения файлов...
13 09 2020 7:34:24
Python компилирует .py файлы и сохраняет его как .pyc-файлы, поэтому он может ссылаться на них при последующих вызовах. Файл .pyc содержит скомпилированный...
12 09 2020 6:32:49
Статический класс System.Drawing.SystemColors определяет свойства, которые дают системные цвета. К ним относятся цвета для таких объектов, как активные объ...
11 09 2020 12:53:44
В этом примере показано, как вы можете сделать созданный владельцем ListBox. Обычно ListBox отображает текстовое представление своих объектов, но вы можете...
10 09 2020 13:10:19
В этом примере предполагается, что у вас есть люди, которые должны зарегистрироваться для ограниченного числа встреч. Каждому человеку разрешается выбирать...
09 09 2020 15:40:13
В Java, объектах и примитивах есть две основные категории данных. Все члены данных и локальные переменные должны иметь тип данных, который является либо пр...
08 09 2020 16:32:27
В этом примере показано, как анимировать изображения, загружая их во время выполнения, а затем воспроизводя их по одному. Чтобы упростить поиск изображений...
07 09 2020 5:11:16
В HTML5 появилось много интересных тэгов, в том числе поддержка аудио и видео-файлов. Теперь вам не надо тратить время на установку плагинов для проигрыван...
06 09 2020 10:53:49
В Python вы просто не можете убить Thread. Убийство нити устраняет любые гарантии, которые пытаются установить / окончательно блокировать, чтобы вы могли з...
05 09 2020 3:40:55
Объем памяти, которую может использовать программа Java, зависит от ее среды. Библиотека Java Standard предоставляет следующие методы в классе выполнения....
04 09 2020 5:57:53
Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечивае...
03 09 2020 13:45:13
Если вы хотите научиться программировать первоклассные игры, вам просrо необходимо изучить язык С++. Эrа книга поможет вам освоить разработку игр с самых а...
02 09 2020 22:29:32
Пример Получить системные показатели на C# показывает, как получить систему метрики, но краткие имена метрик затрудняют понимание результатов. В этом приме...
01 09 2020 8:11:48
Класс может наследовать атрибуты и методы поведения из другого класса, называемого суперклассом. Класс, который наследуется от суперкласса, называется подк...
31 08 2020 9:23:53
Java поддерживает несколько потоков для выполнения. Это может привести к тому, что два или более потока будут обращаться к тем же полям или объектам одновр...
30 08 2020 9:20:14
Еще:
Программирование -1 :: Программирование -2 :: Программирование -3 :: Программирование -4 :: Программирование -5 ::