当前位置: 首页 > news >正文

如何把代码放在网站首页教程深圳建网站哪个公

如何把代码放在网站首页教程,深圳建网站哪个公,wordpress替换主题图片,服务器 wordpress 邮件你好#xff0c;这里是BIM的乐趣#xff0c;我是九哥~ 很多程序的GUI中都有两个常见小部件#xff1a;单选按钮和复选框。 这些是直观地向用户提供多种选择的方法。我敢肯定#xff0c;你们都熟悉这些形式的输入#xff0c;但复选框允许用户打开和关闭个别选项#xff…你好这里是BIM的乐趣我是九哥~ 很多程序的GUI中都有两个常见小部件单选按钮和复选框。 这些是直观地向用户提供多种选择的方法。我敢肯定你们都熟悉这些形式的输入但复选框允许用户打开和关闭个别选项而单选按钮允许用户选择一个选项。 在 IronPython中我们可以相当容易的设置这些小部件。我们可以询问他们找出他们处于什么状态或者设置当用户做出选择时要执行的操作。你可以使用此选项根据选择的选项动态更改 GUI 的状态。 这两个小部件的使用非常相似。让我们从使用 CheckBox 的示例开始。 同样Microsoft MSDN 文档中的代码示例告诉我们CheckBox的构造函数不采用任何参数 CheckBox checkBox1 new CheckBox(); 下面的示例显示了 CheckBox 上可用的几个有用属性。 import clr clr.AddReference(System.Windows.Forms) clr.AddReference(System.Drawing)from System.Drawing import Point from System.Windows.Forms import Application, Button, CheckBox, Form, Labelclass CheckBoxExampleForm(Form):def __init__(self):self.Text BIM软件使用调研self.Width 400self.Height 125self.label Label()self.label.Text 选择你使用的BIM软件self.label.Location Point(25, 25)self.label.AutoSize Trueself.check1 CheckBox()self.check1.Text Revitself.check1.Location Point(25, 50)self.check1.Width 90self.check2 CheckBox()self.check2.Text ArchiCADself.check2.Location Point(125, 50)self.check2.Width 110self.check3 CheckBox()self.check3.Text Bentlyself.check3.Location Point(240, 50)self.check3.Width 120self.check3.Checked Trueself.Controls.Add(self.label)self.Controls.Add(self.check1)self.Controls.Add(self.check2)self.Controls.Add(self.check3)form CheckBoxExampleForm() Application.Run(form) 请注意这一次我们使用标签的 AutoSize属性以避免显式设置大小。当我们更新文本时标签将自动调整大小以便其全部内容可见。 我们设置了第三个 CheckBox使用已选中的属性开始选中。这是一个属性因此我们可以检查此值以查看按钮处于什么状态。 单选按钮同样易于使用。 它使用的方式与CheckButton相同具有一组类似的Member。我们将设置要检查的第一个按钮。 除此之外我们将在单选按钮更改状态时设置要调用的方法。为此我们将使用CheckedChange 事件。我们可以检查按钮的状态因为我们知道事件的发送方参数将是已更改的控件。 无论如何足够的解释和代码。为了让它更有趣一点我们将对最后一个标签使用的字体进行修改。 import clr clr.AddReference(System.Windows.Forms) clr.AddReference(System.Drawing)import sys sys.path.append(c:\\Python24\\Lib)from random import randomfrom System.Drawing import Color, Font, FontStyle, Point from System.Windows.Forms import (Application, BorderStyle, Button, CheckBox,Form, Label, Panel, RadioButton)class ChecksAndRadiosForm(Form):def __init__(self):self.Text BIM软件使用调研self.Width 400self.Height 300self.setupCheckButtons()self.setupRadioButtons()self.Controls.Add(self.checkPanel)self.Controls.Add(self.radioPanel)def newPanel(self, x, y):panel Panel()panel.Width 400panel.Height 150panel.Location Point(x, y)panel.BorderStyle BorderStyle.Fixed3Dreturn paneldef setupCheckButtons(self):self.checkPanel self.newPanel(0, 0)self.checkLabel Label()self.checkLabel.Text 选择你使用的BIM软件self.checkLabel.Location Point(25, 25)self.checkLabel.AutoSize Trueself.check1 CheckBox()self.check1.Text Revitself.check1.Location Point(25, 50)self.check1.Width 90self.check2 CheckBox()self.check2.Text ArchiCADself.check2.Location Point(125, 50)self.check2.Width 110self.check3 CheckBox()self.check3.Text Bentlyself.check3.Location Point(240, 50)self.check3.Width 120self.checkPanel.Controls.Add(self.checkLabel)self.checkPanel.Controls.Add(self.check1)self.checkPanel.Controls.Add(self.check2)self.checkPanel.Controls.Add(self.check3)def setupRadioButtons(self):self.radioPanel self.newPanel(0, 150)self.radioLabel1 Label()self.radioLabel1.Text 告诉我你的性别self.radioLabel1.Location Point(25, 25)self.radioLabel1.AutoSize Trueself.radio1 RadioButton()self.radio1.Text 男self.radio1.Location Point(25, 50)self.radio1.Checked Trueself.radio1.CheckedChanged self.checkedChangedself.radio2 RadioButton()self.radio2.Text 女self.radio2.Location Point(150, 50)self.radio2.CheckedChanged self.checkedChangedself.radio3 RadioButton()self.radio3.Text 外星人self.radio3.Location Point(300, 50)self.radio3.CheckedChanged self.checkedChangedself.radioLabel2 Label()self.radioLabel2.Text 来吧告诉我self.radioLabel2.Location Point(25, 80)self.radioLabel2.AutoSize Trueself.radioLabel2.Font Font(华文彩云, 15, FontStyle.Bold)self.radioLabel2.ForeColor Color.Redself.radioPanel.Controls.Add(self.radioLabel1)self.radioPanel.Controls.Add(self.radioLabel2)self.radioPanel.Controls.Add(self.radio1)self.radioPanel.Controls.Add(self.radio2)self.radioPanel.Controls.Add(self.radio3)def checkedChanged(self, sender, args):if not sender.Checked:returnif sender.Text 外星人:self.radioLabel2.Text 你在开玩笑吗 style FontStyle.Bold | FontStyle.Italicself.radioLabel2.Font Font(楷体, 15, style)self.radioLabel2.ForeColor Color.FromArgb(int(random() * 256),int(random() * 256),int(random() * 256))else:self.radioLabel2.Text 说得对self.radioLabel2.Font Font(华文行楷, 15, FontStyle.Regular)self.radioLabel2.ForeColor Color.Redform ChecksAndRadiosForm() Application.Run(form) 在 Windows 上如下所示 如果你告诉我你是一个外星人它做这样的事情 RadioButton 的东西很简单新的是我们使用字体和颜色的方式。 我们使用字体类初始化新字体。从字体构造函数文档中您可以看到有几种不同的方法来初始化它。 我们使用的两个是 字体字符串、单字符样式 这将从名称和大小初始化新字体。 字体字符串、单字符样式、字体样式 这将从名称、大小和样式初始化新字体。 在第一种情况下我们只提供一个字体名称和大小。构造函数签名调用用于大小为Single的对象类型。在 C# 示例中你可以看到它指定为浮点数。IronPython 并不复杂 允许我们使用整数。 在第二种情况下在ChecksandRadiosForm.checkedChanged中使用我们指定了 FontStyle。FontStyle 是具有各种不同成员的枚举用于表示不同的样式 Bold——粗体文本Italic——斜体文本Regular——普通文本Strikeout——中间有一行的文本Underline——下划线文本。 如果我们想要组合它们我们可以使用或运算符 | 。这将返回一个新的字体样式其中选择了多种样式。 以下代码将生成粗体、带下划线的文本 style FontStyle.Bold | FontStyle.Italic | FontStyle.Underline 你不能更改字体的样式。Style属性是只读的。它的大小你可以使用SizeInPoints 属性检查它的大小。如果要更改文本样式必须创建新字体并替换旧字体。 我们还用了一个巧妙的技巧我们的老朋友Color。我们不是使用预定义的颜色而是使用Color.FromArgb 方法创建了一个。同样这有几个构造函数。我们传递了三个表示红色、绿色和蓝色分量的整数。 是不是很简单~我认为我们有足够的了解学习一个更明智的方法来布局我们的GUI。 好了今天的分享就到这里小伙伴们快去自己尝试吧~
http://www.pierceye.com/news/540185/

相关文章:

  • 坤和建设 网站深圳高端网站设计开发
  • 怎么做网站策划的模板如何注册咨询公司
  • 做婚恋网站投入多少钱php注册网站源码带数据库
  • 苏州网站建设制作方案手机上做app的软件
  • 青岛营销型网站html网页制作期末作业
  • 加强网站微信公众号平台建设php 5.4 wordpress
  • 比价网站开发东莞微客巴巴做网站
  • 怎么免费搭建自己的网站交互网站建设
  • 网站架构 规划考研网站做刷词
  • 昆山网站建设kshuituo适合seo优化的站点
  • 免费十八种禁用网站圣诞网站怎么做
  • 做网站排名赚钱吗安卓开发快速入门
  • 南宁百度网站建设求个网站或者软件
  • 岳阳网站项目建设报道网站建设色调的
  • 站长平台怎么添加网站南京市高淳县建设厅网站
  • 广州市住房和城乡建设厅网站首页一键制作自己的app软件
  • 设一个网站链接为安全怎么做微博内容放到wordpress
  • 好的网站设计培训学校wordpress主题 表白
  • 做网站服务器系统模板网站的建设方式与方法
  • 网站建设需要的公司市住房城乡建设部网站
  • 网站备案 厦门怎样做自己的购物网站
  • 旅行社应做哪些网站wordpress新建页面发布内容
  • 网站建设业中国宁波网天一论坛
  • 代表网站开发的logo小程序制作推广费用
  • 建个大型网站要多少钱怎么建自己的网址
  • 网站建站模板做网站一般的尺寸
  • 西安网站设设学校品牌建设
  • 工信部网站备案查询做网站用的大图
  • 手机版网站图片自适应怎么做找快照网站查询
  • 建设网站推广文案浙江网警