СОЗДАЙТЕ ПРОСТОЙ КАЛЬКУЛЯТОР НА C #
Во-первых, я предполагаю, что вы не новичок в программировании, но, возможно, вы новичок в языке C #. IDE, подходящая для этого языка и данного руководства, - Microsoft Visual Studio. Для установки этой IDE вы можете щелкнуть ссылку https://visualstudio.com/downloads/.
После установки, чтобы создать простой калькулятор, который выполняет основные математические операции, мы начинаем с выбора нового проекта ›Windows Forms App .Net Application. Переименуйте свое приложение под ИМЯ в Простой калькулятор и нажмите ОК, как показано на рис. 1.
После этого откроется новое окно с названием «Form1». Вы можете отрегулировать его под свой размер.
Затем мы хотим, чтобы наш калькулятор был централизован после открытия вместо того, чтобы он находился в верхнем левом углу, а также не допускал изменения размера или максимизации пользователем. Щелкните окно form1, и в правом нижнем углу вы увидите меню свойств . Вы прокручиваете, пока не увидите, и установите maximizeBox ›False, formBorderStyle› FixedDialog и startPosition ›центральный экран. Чтобы проверить, что вы сделали на данный момент, нажмите кнопку Пуск в верхней строке меню. Ваше приложение должно открыться в центре экрана, а также кнопка развертывания будет отключена, как показано на рис. 2. Закройте приложение и вернитесь в студию.
Теперь мы хотели бы переименовать нашу форму приложения в Calculator, мы нажимаем Form1, а затем в propertiesMenu ›текст› вводим «Calculator». Мы также можем присвоить ему значок, прокрутив propertiesMenu ›icon› выберите предпочтительный загруженный значок.
Мы продолжаем вставкой наших кнопок, поэтому переходим в левый верхний угол экрана и выбираем панель инструментов ›Кнопка. В калькуляторе вы щелкаете и перетаскиваете до нужного вам размера. Если у вас возникли трудности с получением идеального размера, проверьте свойства. Меню ›Размер› введите предпочтительный размер [длина, ширина]. Внутри вашего propertiesMenu ›text› переименуйте "button1" в "1". У вас должно получиться что-то вроде рис. 3.
Теперь вы копируете и вставляете кнопку 1, чтобы создать кнопки из пяти строк и четырех столбцов, как показано на рис. 4. Затем отрегулируйте кнопки, которые будут отображаться как 0 а кнопка + должна быть вдвое больше других, как на рис. 5. Теперь вы переименовываете кнопки так же, как вы изменили 'button1' на '1' на рис. 3 в форме заказа 0–9, включая +, -, =, *, /, C, CE кнопки, как показано на рис. 5. Затем нам нужно создать наше текстовое поле и метку, где соответственно отображаются наши результаты и операции, это делается путем перехода к панель инструментов ›textBox и с помощью метода перетаскивания мы изменяем его размер в соответствии с нашим калькулятором, то же самое с меткой, которая будет в верхнем левом углу вашего калькулятора. Вы можете редактировать шрифты, нажимая кнопки, а затем щелкнув Свойства: Меню ›Шрифты› изменить его, как показано на рис. 5.
Вы также можете изменить цвет фона на серый, чтобы он был более удобным для пользователя в меню свойств ›BackColor. Кроме того, чтобы изменить имя любой функции, например текстового поля, щелкните текстовое поле, выделите propertiesMenu ›(Name) и измените его на o textBox_result. Еще нам нужно настроить отображение в приложении цифры '0', которая начинается справа, как в обычном калькуляторе ; перейдите в propertiesMenu ›text› input 0 и propertiesMenu ›textalign› right , как показано на рис. 6.
Теперь у нас заблокирован интерфейс калькулятора, чтобы начать логику этого калькулятора, мы просто дважды щелкаем любую кнопку, и вы будете автоматически перенаправлены на серверную часть. Вот предварительный просмотр после двойного щелчка по кнопке «1», и вы можете увидеть ввод, который позволяет текстовому полю печатать кнопку «1», как показано на рис. 7. Для проверки просто запустите приложение и нажмите кнопку «1». , он должен отображаться в текстовом поле.
Таким образом, каждая созданная кнопка или класс имеет собственное поле, в которое записываются функции. Вот скриншот кода на рисунках ниже:
Любые изменения можно сделать с помощью propertiesMenu, и в основном инструменты, необходимые из панели инструментов , были только кнопки, текстовое поле и label, которые просто накладываются с помощью метода "щелкнуть и перетащить".
В конце кода вы видите две строки кода.
resultValue = Double.Parse (textBox_Result.Text);
labelCurrentOperation.Text = «»;
Это необходимо для того, чтобы результат, полученный из текстового поля, отображался в метке с именем labelCurrentOperation, поскольку операция выполняется одновременно.
С помощью этого калькулятора вы сможете выполнять сложение, вычитание, умножение, деление и очищать отображаемые записи.
Катитесь в свои комментарии, буду очень признателен. Вы можете связаться со мной здесь в случае возникновения каких-либо трудностей.