PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

PLM之家PLMHome-国产软件践行者

[资料分享] NX二次开发源码分享:自定义yes或者no的确认对话框

[复制链接]

2015-5-31 09:19:26 2964 0

admin 发表于 2015-5-31 09:19:26 |阅读模式

admin 楼主

2015-5-31 09:19:26

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
1 [* C. z% P2 x0 j! S7 q' G
- @" U& M' ~- Y6 V1 A; F
NX二次开发源码分享:自定义yes或者no的确认对话框
4 ~" x( D- f1 g9 d. q
) D' C; ?' Q) f' q7 |* ustatic bool AskYesOrNo(string title, string message)5 N( |; A: e+ f
    {
5 M  t- U3 Z3 C# t2 R- v9 @8 C1 V        string[] messages = { message };( N7 Z, @/ T5 V2 d3 `
        UFUi.MessageButtons buttons = default(UFUi.MessageButtons);
% x: ^9 R+ c8 ^/ {1 s7 U' _2 x        buttons.button1 = true;3 U1 ]' e. H  c' J* T$ [7 _3 W
        buttons.button2 = false;  L8 Z8 S! o( j. c# q0 O- J
        buttons.button3 = true;2 P. b4 `- L  R( r0 l: E  f
        buttons.label1 = "Yes";1 q% ]8 t- p/ r% b5 r
        buttons.label2 = null;
4 V% Q( r( s  y8 v) O  X5 Q  ?        buttons.label3 = "No";
+ R. i" @. s8 Z4 A# m+ `! k% N        buttons.response1 = 1;& a" K+ }# k$ i, Z# H+ B/ r
        buttons.response2 = 0;$ e0 `5 \5 K! [: H0 {% @, R
        buttons.response3 = 2;
7 m/ o; U$ g# P+ |        int resp = 0;8 Z2 k+ b  a! F* Z
' m' X/ l: V- L* Q
        theUFSession.Ui.LockUGAccess(UFConstants.UF_UI_FROM_CUSTOM);8 f. B" R7 M% c9 j# W
        theUFSession.Ui.MessageDialog(title, UiMessageDialogType.UiMessageQuestion,
0 O( G5 q6 f2 r, D9 b' t            messages, 1, true, ref buttons, out resp);
9 r- D* Q4 E$ N) J- h! e( x" e8 A        theUFSession.Ui.UnlockUgAccess(UFConstants.UF_UI_FROM_CUSTOM);
( i7 c4 I; ?7 b( m4 }8 M
* G" m. q# _) x; `8 M2 s        if (resp == 1)
1 l7 D) L; A# Z            return true;' i- f, ^+ }( D0 N5 v' K0 X% G
        else
5 t; N4 p  y, I2 g- h8 o            return false;: J4 j5 P  P+ S% Y) m
    }
, h$ Y  f: B& y  J- q1 P' ~  v# R8 w2 J, {- g
+ s! {0 }1 c! l$ {% E2 M
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了