精华内容
下载资源
问答
  • 事先赋值:我们在编写代码和设计窗口的时候就可以事先将组合框的项目设置好,这样就省的再使用代码一句句的去修改赋值了,不过这方法的缺点就是事先设置好以后,程序运行的时候除了用代码是无法修改...

    在易语言中,给组合框赋值就是给组合框加上许多项目,这些项目我们可以通过编写源代码的时候就事先修改设置好它,同样我们也可以通过后期使用时让代码来修改它,今天就教大家事先给组合框赋值和事后给组合框赋值的两种方法如何操作。

    事先赋值:

    我们在编写代码和设计窗口的时候就可以事先将组合框的项目设置好,这样就省的再使用代码一句句的去修改赋值了,不过这方法的缺点就是事先设置好以后,程序运行的时候除了用代码是无法修改的,所以常用来添加一些默认的项目。

    1、具体的修改方法,我们可以在已经创建好的组合框上,单击右键,单击“设置‘列表项目’”这个选项。

    d6dfe0e13690321e3859f5f2ecbb3c26.png

    2、接下来弹出来的就是操作窗口了,在这里可以插入、删除项目。

    480e59969a7bb04c49c6652787039dd9.png

    3、点击“向前插入空项目”、“向后插入空项目”、“删除当前项目”来设置项目,单击确定即可保存修改。

    b06013a6eef42beaa0b64f75fd216d4b.png4、确定以后,组合框看起来没有什么变化,那是因为组合框的当前选中项还是-1,也就是没有选中任何项目的意思,我们可以在右边的属性菜单中找到“现行选中项”来设置现行选中项,这样程序每次运行以后选中的项目就是这个属性设置的项目了。(PS:组合框中第一项对应的索引值是0,也就是“第一章”的项目索引是0,而不是1。)

    6d3e587c44f2be90f863f7e7de4f9bca.png

    5、如果没有输入需求,可以顺便将组合框的类型设置为“不可编辑下拉式”。

    ebaa2202f5031036ecefe7e88cb74d2f.png

    代码动态赋值:

    之前也提过了,代码赋值就是通过程序的代码来设置组合框的项目了,我们同样可以对组合框进行删除、插入、选择等操作,而且功能比前一种还高级,但是缺点就是比较繁琐,任何对组合框的操作都需要通过一行代码进行修改,所以对于一些代码比较多的源码,会一定的影响到代码的易读性。下面为大家介绍几种常用的组合框代码赋值方式。

    1、加入项目:这种方式默认是向后插入项目的,所以一定要注意代码的顺序,不要颠倒。

    49e3533ce0e4e04ad775237743ad6c5c.png

    0076fe2f7a0aaa49225e4800c058e9a4.png

    2、插入项目:这种方式相对第一种,更加的高级,但是相对来说也更加复杂,使用方法如图。

    71f33b76a10551848bb51a8c2ecf81c0.png

    7c29b44f7d19e14a9a284af5a7d71e9c.png

    3、删除项目:根据字面意思便可清楚的知道是用来删除组合框中某一项而存在的。

    c5216ba7ab4bd017ae1cff3e2a0c32a4.png

    以上便是组合框常见的几种代码修改方式,如果大家有什么疑问欢迎在评论中提出。

    总结

    如果对您有帮助,请点击大拇指给个赞!

    如果觉得很不错,请点击双箭头分享更多人!

    如果您还有疑问,请在下方评论中留言!

    谢谢!

    最后请大家欣赏一首轻音乐,愉快下心情吧!

    展开全文
  • 如何设置表格边框属性呢,下面介绍一下,边框线型设置也就是Border样式。比如粗细,单线还是双线,点还是点线结合,等等。不同线形状在应用中可以加强或减弱某些内容的突出显示或隐藏效果。也是对表格视觉效果上...

    Excel表格边框的设置,对于制作一个漂亮的工作表,十分有用。

    由于审美的差异,我们通常做的表格都是以黑色边框白底为主,或者说,有些人根本不知道除了黑白表格还有带颜色的。

    aaf7ffa4fa9fd57d934c432489f773b6.png

    如何设置表格边框属性呢,下面介绍一下,边框线型设置也就是Border样式。

    比如粗细,单线还是双线,点还是点线结合,等等。

    不同线的形状在应用中可以加强或减弱某些内容的突出显示或隐藏效果。

    也是对表格视觉效果上的处理,进行一个最优化的组合。

    最好学过一些简单的图形图象设计方面的知识,更加有用。

    下图分别为单元格上、下、左、右设置不同的线型,举了一个例子。

    4fd7f1f751fe39260c7d7a298b0471dd.png

    线条样式

    样式用LineStyle属性来设置

    例如:

    range("A1").Borders.LineStyle = xlContinuous'实线

    把A1单元格边框设置为实线,其它如颜色和粗细均为默认值。

    可参考边框线条样式表来设置不同的样式效果。

    06c301dd2cf6157af664de734a659612.png

    边框粗细

    range("A1").Borders.Weight = xlHairline '细线

    边框的组细用Weight属性设置。

    参数可查看下图进行对比设置。

    25b085f9adb3972de76b810e924bfc5d.png

    代码

    函数调用方式

    代码写到一个OLEobject按钮里面了,也可以放到任何触发的事件里面进行调用。

    Private Sub CommandButton1_Click()Me.UsedRange.Clear'清除表里的内容setBordersStyle'调用设置边框过程End Sub

    边框设置过程(设置边框上下边框)

    Private Sub setBordersStyle()    Dim b As Border    Dim r As Range    Set r = Me.Range("A2:F2")    r.ClearFormats    Set b = r.Borders(xlEdgeTop)        With b            .Color = RGB(255, 0, 0)          '  .LineStyle = xlSolid            .LineStyle = xlDot          '            r.Value = "上线框_点划"            r.Columns.AutoFit        End With    Set b = r.Offset(1, 0).Borders(xlEdgeBottom)        With b            .Color = RGB(0, 0, 0)            .LineStyle = xlDouble            .Weight = xlThick            .TintAndShade = 0.1            r.Offset(1, 0).Value = "下边框_双线"        End WithEnd Sub
    ab730cbb7d7c5c5dbbe8169bec64655e.png

    总体来说比较简单,但是通常在工具栏里也可以找到相应设置。

    对于想要灵活应用的朋友,掌握这些知识也是必不可少在学习的内容。

    所以,整理一下,分享出来。

    喜欢就马上收藏转发吧,期待你的关注。

    展开全文
  • 我想创建类似下图的内容,当用户从组合框选项中选择年份、月份和日期时,这些操作将更改标题,并且必须根据所选数据进行更改,这很简单,我还是新手到目前为止,我已经做到了,问题是它不起作用,我怎么能做到呢?,你能帮我...

    我想创建类似下图的内容,当用户从组合框选项中选择年份、月份和日期时,这些操作将更改标题,并且必须根据所选数据进行更改,这很简单,我还是新手

    到目前为止,我已经做到了,问题是它不起作用,我怎么能做到呢?,你能帮我一下吗?

    import java.awt.GridLayout;

    import java.awt.event.ActionEvent;

    import java.awt.event.ActionListener;

    import javax.swing.JButton;

    import javax.swing.JComboBox;

    import javax.swing.JFrame;

    import javax.swing.JLabel;

    import javax.swing.JOptionPane;

    import javax.swing.JTextField;

    public class DateForm_Complete extends JFrame {

    private JLabel year, month, day;

    private JComboBox cmonth, cday, cyear;

    public DateForm_Complete() {

    setTitle("Date Selection");

    setSize(400,100);

    setupWidgets();

    setVisible(true);

    }

    private void setupWidgets() {

    year= new JLabel("Year");

    month= new JLabel("Month");

    day= new JLabel("Day");

    cyear= new JComboBox();

    cmonth= new JComboBox();

    cday= new JComboBox();

    setLayout(new GridLayout (2,3));

    add(year); add(month); add(day);

    add(cyear); add(cmonth); add(cday);

    for (int i=1900; i<2019; i++)

    {

    cyear.addItem(i);

    }

    String months[] = {"January","February","March","April","May","June","July","August","September","October","November","December"};

    for (int i=0; i<12; i++)

    {

    cmonth.addItem(months[i]);

    }

    for (int i=1; i<32; i++)

    {

    cday.addItem(i);

    }

    setupEvents();

    }

    private void setupEvents() {

    setDefaultCloseOperation(EXIT_ON_CLOSE);

    cyear.addActionListener(new ActionListener() {

    @Override

    public void actionPerformed(ActionEvent ev) {

    JComboBox combo = (JComboBox)ev.getSource();

    String texty = (String)combo.getSelectedItem();

    }

    });

    cmonth.addActionListener(new ActionListener() {

    @Override

    public void actionPerformed(ActionEvent ev) {

    JComboBox combo = (JComboBox)ev.getSource();

    String textm = (String)combo.getSelectedItem();

    }

    });

    cday.addActionListener(new ActionListener() {

    @Override

    public void actionPerformed(ActionEvent ev) {

    JComboBox combo = (JComboBox)ev.getSource();

    String textd = (String)combo.getSelectedItem();

    }

    });

    setTitle("Today is "+ texd+ "of "+ textm + "of " +texty);

    }

    public static void main(String[] args) {

    new DateForm_Complete();

    }

    }

    展开全文
  • 当表格数据较多时,制作出的图表显得比较复杂,如何通过单选选择项,来动态展示的项目数据,这样更加直观、清晰呢?...选择源表格A2:E3中的内容,按住Ctrl键拖动复制到A8:E9中,并删除其中的A9:E9...

    当表格数据较多时,制作出的图表显得比较复杂,如何通过单选选择项,来动态展示的项目数据,这样更加直观、清晰呢?

    08013aba923984e7a86929944ee930c5.gif

    思路:

    表格表头复制——控件制作与设置——控件数据制作——图表插入——图表优化设置。

    步骤:

    1、原始表格表头复制:

    原始数据2015年-2018年北上广深四大城市的GDP数据,其中数据位于B3:E6单元格中。

    选择源表格A2:E3中的内容,按住Ctrl键拖动复制到A8:E9中,并删除其中的A9:E9中的数据。如下所示,上侧为原表格,下侧为复制后的表格部分表头:

    dfa17cf21a9212599d384a42fa135538.gif

    2、控件制作与设置:

    0adf49b2f797988304d8b33efccfb34a.gif

    点击“开发工具”选项卡-“插入”-“组合框(窗体控件)”,拖动鼠标插入一个下拉式组合框控件,调整其大小和位置;

    右键“设置控件格式”菜单,打开“设置控件格式”对话框,选择“控制”标签,设置“数据源区域”为“$A$3:$A$6”;设置“单元格链接”为其他空单元格,本例为“$A$7“;设置“下拉显示项数”为城市的数量,本例为4;

    3、控件数据处理:

    dbe780e796d50c623856b433d24af844.gif

    在A9单元格中输入函数公式“=INDEX(A3:A6,$A$7)”,向右拖动填充至E9单元格。

    4、图表插入:

    40fdf1e4c50cb732df8b17d82a5c72db.gif

    选择B8:E9单元格,点击“插入”选项卡-“图表”-“插入饼图或圆环图”-“圆环图”,插入圆环图;

    点击“设计”选项卡-“图表样式”,根据需要“更改颜色”或“图表样式”;

    调整图表的位置和大小,右键“置于底层”;调整选择控件单选框至图表的右上角。

    5、图表优化设置:

    97265f50f2aca9d4b98bcfab35a86088.gif

    选择图表,点击图表右上角的“+”按钮,选择“数据标签”-“显示”;“图例”-“右”;

    双击图表,打开右侧“设置数据点格式”设置框,“填充”中设置为“纯色填充”-“灰色”;

    输入标题,可设置字体合适的颜色、字号和底纹,适当调整文字的位置。

    ※ 小贴士:

    1、函数释义:“=INDEX(A3:A6,$A$7)”表示;

    当选择框为第1个城市北京,即链接的单元格A7为1时,B9:E9单元格中的数值=B3:E3;

    当选择框为第2个城市上海,即链接的单元格A7为2时,B9:E9单元格中的数值=B4:E4;

    以此类推。

    2、尝试不同的图表样式和设置,得到不同的效果。

    e0c805414c7f37df5687b1c8ef19acb4.gif

    ※【源文件获取:请认准头条号“学习Bank”,关注、点赞、评论、收藏、转发、留邮箱,^_^注明文章标题^_^】※

    展开全文
  • 如何在JComboBox中添加对象,如果直接将对象加入进去,则只会看到该对象的toString()方法输出的内容。如:JPanel panel = new JPanel(); panel.add(new JLable("选项")); JComboBox comboBox = new ...
  • 当表格数据较多时,制作出的图表显得比较复杂,如何通过单选选择项,来动态展示的项目数据,这样更加直观、清晰呢?...选择源表格A2:E3中的内容,按住Ctrl键拖动复制到A8:E9中,并删除其中的A9:E9...
  • 首先Orchard是一个建立在ASP.NET MVC框架上CMS应用框架。Orchard在呈现内容的时候也遵循MVC规律,也是通过Controller来处理Url请求并决定...而且这些数据都是可以通过后台设置任意组合的,也就是说我们不可能为...
  • 这样做起来很方便,但可扩展性往往不够,弹框的内容可能会是任何控件或者组合。如果弹框是个控制器,扩展性就不会是个问题了。如何根据文本内容的高度设置控制器的frame?在弹框控制器的构造方法中设置好label的约束...
  • 有3个下拉框,每个下拉框有5个值可选,下拉框一次组合选择出一个chart图(VS中用自带chart生成图),也就是说同一位置要根据下拉框选择出100多张曲线图,这100多张图连接数据库表/列不同,其他框架相同。...
  • 如果要保留代码,可以尝试在运行/调试配置中更改工作目录(组合框中的第一个条目,可以访问要运行的内容)将此设置为您的模块根目录。但更喜欢其他建议的方法:ClassLoader.getSystemResourceAsStream(youPath)还是我...
  • 内容不可知现代盖茨比入门 :thinking_face: 为什么? 在现代网络中设置新项目可能是一个乏味... Starter目的是为您提供经过预先配置工具,而不用考虑您下一个内容:它可以是博客,投资组合,登录,一些很酷
  • Kyle Richter和Joe Keeley关注专业开发者每天都会用到的一些中高级技术,涉及的技术范围从支持社交网络到安全保障,从Core Data到iCloud,甚至有关Apple Watch的内容都包含在内。作为一本便捷的模块化参考书,几乎每...
  • 用户可根据实际情况设置任意宽度和高度的组合,控制卡均可正常显示。如果下载数据后发现屏仅仅微亮,请改变"OE低电平有效"选择项的设置,再重新下载数据。设置密码为"168"。 3、内容编辑:编辑时用鼠标点击编辑,...
  • Word2007中如何插入文字型窗体域

    千次阅读 2014-03-28 13:41:08
    点击【开发工具】选项卡下面 【控件】-【旧式工具】-【组合框】 如果你是处在非兼容模式下(.docx模式): 可以依旧像上面一样操作,也可以如下操作: 【开发工具】-【控件】-【组合内容控件】或者【下拉列表...
  • yearsSpinner.addChangeListener(new ChangeListener() {//注册该组合框的事件监听器 public void stateChanged(ChangeEvent changeEvent) { int day = calendar.get(Calendar.DAY_OF_MONTH); calendar.set...
  • 相关内容如下:一、下拉菜单基础(三种制作方式)数据有效性制作下拉菜单表单控件之组合框制作下拉菜单ActiveX控件之组合框制作下拉菜单二、二级下拉菜单制作三、三级下拉菜单制作四、下拉菜单特殊操作多列数据...
  • Visual C++编程技巧精选500例.pdf

    热门讨论 2012-09-01 15:01:50
    035 如何设置文件对话框打开时目录位置? 036 如何从文件对话框中选择文件夹? 037 如何从文件对话框中新建文件夹? 038 如何在文件对话框中预览位图文件? 039 如何从文件对话框中获取文件扩展名? 040 如何从文件...
  • 组合框所有内容都可以随意编辑。 您可以快速更改比赛将使用角色或皮肤。 易于定制! 如果您足够勇敢,可以添加自己皮肤,工作坊角色,自定义覆盖图,甚至深入研究代码! 这不是克隆。 它与它无关,一切都...
  • excel使用

    2012-11-25 17:06:01
    (9) 快速清除单元格的内容如果要删除内容的单元格中的内容和它的格式和批注,就不能简单地应用选定该单元格,然后按Delete键的方法了。要彻底清除单元格,可用以下方法:选定想要清除的单元格或单元格范围;单击...
  • 协议的使用和配置都是很简单的,大部分情况看完上面的内容基本可以使用了。如果你需要进一步进行精细的控制,比如改变 KCP的内存分配器,或者你需要更有效的大规模调度 KCP链接(比如 3500个以上),或者如何更好的...
  • OnCtlColor的内容。 3.3.3 WM_CTLCOLOR 在控件显示之前,每一个控件都会向父对话框发送一个WM_CTLCOLOR消息要求获取绘制所需要的颜色。WM_CTLCOLOR消息缺省处理函数CWnd::OnCtlColor返回一个HBRUSH类型的句柄,...
  • 本书是Visual Basic较为深入的内容,提供了大量的在软件开发中十分重要而用Visual Basic无法实现的功能,可供具有Visual Basic程序设计基础和一定实践经验,需要进一步深入了解Visual Basic,进行较高层次软件开发的...
  • 自述文件 该存储库保存了社会网络分析半课程第二项任务实施,这是硕士课程一部分。...如何设置? 除了安装Java(这是始终运行Java代码前提条件)之外,使用Eclipse也将非常方便。 但是,请记住,由于此仓库
  • 本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文和在技术保护期限内的论文外,允许论文被查阅和借阅,可以公布(包括以电子信息形式刊登)论文的全部内容或中、英文摘要等部分内容。论文的公布...
  • LINGO软件学习

    2009-08-08 22:36:50
    如果限制派生集成员,使它成为父集成员所有组合构成集合一个子集,这样派生集成为稀疏集。同原始集一样,派生集成员声明也可以放在数据部分。一个派生集成员列表有两种方式生成:①显式罗列;②设置成员...
  • 先来看下动态月份的生成方法:点击开发工具——插入——组合框,选中控件,右击选择【设置控件格式】,将【数据源区域】设置为$A$3:$A$14,将【单元格链接】设置为$B$16,点击确定,这时只要选择下拉框的内容就会...
  • 1.2 快速的全文搜索,可以搜索Word、PPT、Excel、PDF等各种文档中的内容 1.3 可以使用单个标签搜索,也可以使用多个标签组合过滤 2. 文档归类方法 文档可以按分类、标签、附件等各种方式进行归类整理 2.1 一个文档...
  •  forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。...
  • 如何设置自动排序 重复数据得到唯一排位序列 按字符数量排序 排序字母与数字混合内容 随机排序 排序问题 怎样才能让数列自动加数 一个排序问题 数字自动排序,插入后不变? 根据规律重复姓名列产生自动...
  • 实例060 将数据库数据添加到组合框中 70 实例061 借助绑定控件实现数据选择录入 71 实例062 ListBox拒绝添加重复信息 72 2.6 选择类控件应用 73 实例063 利用选择控件实现权限设置 74 实例064 利用选择...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 199
精华内容 79
关键字:

如何设置组合框的内容