zoukankan      html  css  js  c++  java
  • grid 属性

     标准 tk 组件类型:
        Button          按钮
        Radiobutton     收音机按钮
        Checkbutton     检查按钮
        Listbox         列表框
        Listbox         列表框
        Scrollbar       滚动杆
        Entry           条目
        Text            文本框
        Canvas          画布
        Frame           框架
        Toplevel        顶层窗口
        Scale           刻度盘
        Menu            菜单
        Menubutton      菜单按钮
    
    
    grid:
    ,
         Grid 不是一个部件,它是布局管理器像pack一样,但是比pack更先进 ,让我们看下这个命令:
    
    
    
    $widget -> grid(-row=>1, -column=>1);
    
    
    这行告诉解释器放置$txt的小部件在第一行第一列在父部件下
    
    下面的图会帮助你了解:
             Column1                                     Column2
    Row?1   '$txt'?widget?will?be?here             '$srl_y'?widget's?place
    Row?2   '$srl_x'?widget's?position
    
    
    
    some options:
    
    -sticky?=>STYLE
    
    这个选项用于放置(或者拉伸)部件在cell STYTLE是一个字符窜包含0个或者字符窜n,s,e或者w
    
    
    每个字母指向一个方向(north,south,east or west),子控件可以 结合n和s 或者e和w,
    
    
    子控件可以被拉伸填满整个高度或者宽度。
    
    
    -ipadx?=>AMOUNT  指定水平内部填空预留给slave每边的量,这些控件用于增加slave内部的边界
    
    -ipadx => amount
        留在组件两侧的内部水平填充值。  Amount 必须是有效的屏幕距离,例如2
    或者0.5c。默认情形是0。
    
    
     -ipady => amount 留在组件两侧的内部纵向填充值。默认情形是0。
    
    -ipady?=>?AMOUNT 指定水平内部填充预留给slave每边的量
    
    
    
    -padx?=>?AMOUNT  指定
    
    留在组件两侧的外部水平填充值。默认情形是0
    
    -pady => amount
    
    留在组件两侧的外部纵向填充值。默认情形是0。
    
    
    -row?=>?N
    
    
    插入的子控件占据第N行,从0开始如果这个选项没有提供,那么子控件就会被安排在和之前指定的子控件相同的行,
    
    
    或者是第一个子控件。
    
    
    -column?=>?N  子控件占据第N列
    
    -rowspan?=>?N   占据的行数默认是一行
    
    
    -columnspan?=>?N  占据的列数
    
    
    
    
    Scale  规模:
    
    使滚动条可以通过用户输入的变量来调整
    
    
    
    -from?=>?NUMBER  开始的值
    
    -to?=>?NUMBER  结束的值
    
    -tickinterval?=>?NUMBER 
    
    刻度间隔, 确定数值刻度标记
    
    -varable?=>?NAME
    
    指定连接到scale的全局变量的名字,当变量的值改变时,scale会更新去影响这个值
    
    
    当这个变量被交互更新,变量被修改影响scale的新比变量。
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    


  • 相关阅读:
    几个很实用的BOM属性对象方法
    JavaScript hash
    WPF中ControlTemplate和DataTemplate的区别
    C#性能测试方法
    Lc.exe已退出,代码为-1
    C#遍历enum类型
    WPF画线问题,几千条以后就有明显的延迟了。
    WPF学习笔记(3):Path绘制命令zz
    WPF: 旋转Thumb后,DragDelta移动距离出错的解决
    在Revit中如何显示附件模块(Add Ins) 这个命令页?zz
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351920.html
Copyright © 2011-2022 走看看