• 【NX二次开发】Block UI 枚举


    属性:

    常规         类型 描述
        BlockID     String 控件ID
        Enable     Logical 是否可操作
        Group     Logical 是否分组
        Label     Utfstring 标题
        LabelVisibility Logical 标题是否可见
        Show     Logical 是否可见
    其他            
        Localize     Logical 是否本地化
        RetainValue Logical 是否保存值
        附件        
            Bottom Attachment 底部
            Left Attachment
            Right Attachment
            Top Attachment 顶部
    特定于块            
        AllowShortcuts Logical 是否允许快捷键
        BalloonTooltipImage String 标题气泡提示图片
        BalloonTooltipImages Strings 选项气泡提示图片
        BalloonTooltipLayout Enum 气泡提示类型
        BalloonTooltipText Utfstring 标题气泡提示文本
        BalloonTooltipTexts Utfstrings 选项气泡提示文本
        Bitmaps Strings 选项位图
        BorderVisibility Logical 文本标题是否可见
        EnumSensitivity Stlvector 某几个选项是否可选
        EnumVisibility Stlvector 某几个选项是否隐藏
        HighQualityBitmap Logical 是否使用高质量位图
        IconsOnly Logical 只显示位图
        InitialShortcuts Stlvector
        Layout Enum 选项布局横向、属相
        NumberOfColumns Integer 列数
        PackedColumns Logical 列之间是否靠近
        PresentationStyle Enum 控件类型
        Value Enum 枚举值
         

    获取控件的值

    int iType=0;
    iType = this->enum0->GetProperties()->GetEnum("Value");

    设置控件的值

    int iNth=0;
    this->enum01->GetProperties()->SetEnum("Value",iNth);

    设置控件不可修改

     this->enum01->SetEnable(false);

    读取枚举文本的方法

    NXString nxStrEnum0=this->enum0->ValueAsString();
    char crstring0[133] = "";
    strcpy_s(crstring0, 133, nxStrEnum0.GetLocaleText());
    string strEnum0 = crstring0;

    根据枚举文本设置枚举值

    this->enum_catalog->SetValueAsString("枚举的文本");

  • 相关阅读:
    第十四周 Leetcode 315. Count of Smaller Numbers After Self(HARD) 主席树
    POJ1050 To the Max 最大子矩阵
    POJ1259 The Picnic 最大空凸包问题 DP
    POJ 3734 Blocks 矩阵递推
    POJ2686 Traveling by Stagecoach 状态压缩DP
    iOS上架ipa上传问题那些事
    深入浅出iOS事件机制
    iOS如何跳到系统设置里的各种设置界面
    坑爹的私有API
    业务层网络请求封装
  • 原文地址:https://www.cnblogs.com/KMould/p/13345533.html
Copyright © 2020-2023  润新知