
原文地址
为解决dialog在首次打开时数据或组件没有加载的问题 这里使用一种简单粗暴的方法
dialog加载的依据是dialog的属性rendered(v-if="rendered")决定的,所以需要将rendered改为true,但有时会不生效 所以在前后分别打开和关闭dialog就可以了。
new AlertDialogBuilder(this)
setTitle("标题")
setMessage("简单消息框")
setPositiveButton("确定", null)
show();
new AlertDialogBuilder(this)
setMessage("Not connected to wifi devices")
setNegativeButton("确定",new AlertDialogOnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
}
})
show();
可以试试这种方法:
1鼠标右键点击Dialog,选择添加类,取一个类名比如CMyDialog,基类选择CDialog
2在增加的CMyDialog类中,增加WM_PAINT的消息处理函数OnPaint,在OnPaint中, 用CPaintDC dc(this)构造的dc去输出,dcTextOutA()
4显示对话框时,用自定义的类去创建对象
CMyDialog mydlg;
dlgDoModal();
<div id="dlg" class="easyui-dialog" title="Toolbar and Buttons" style="width:1040px;height:600px;padding:10px"
2 data-options="
3
4 buttons: [{
5 text:'保存',
6 iconCls:'icon-ok',
7 handler:function(){
8 ChangeMessage();
9 }
10 },{
11 text:'关闭',
12 handler:function(){
13 alert('cancel');;
14 }
15 }]
16 ">
17
18
19 <table id="detail_table" iconCls="icon-save" title="My Window" style="width: 100%; height: 300; font-size: 14px;" class="table">
20 <tr>
21 <td align="right">编号</td>
22 <td align="left"><input id="MessageId" class="combo datebox" style="width:180px; height: 20px;" readonly="true"></td>
23 <td align="right">菜单名称</td>
24 <td align="left"><input id="MessageTitle" class="combo datebox" style="width:180px; height: 20px;"></td>
25 <td align="right">数据类型</td>
26 <td align="left">
27 <select id="MessageType" class="easyui-combobox" panelHeight="auto" style="width:180px" onchange="MessageType_change(this)">
28 <option value="MODE">模块</option>
29 <option value="MENU">菜单</option>
30 <option value="TEXT">文本</option>
31 </select>
32 </td>
33 </tr>
34 <tr>
35 <td align="right">上级编号</td>
36 <td align="left"><input id="ParentID" class="combo datebox" style="width:180px; height: 20px;" readonly="true"></td>
37 <td align="right">创建人</td>
38 <td align="left"><input id="MessageAuthorId" class="combo datebox" style="width:180px; height: 20px;" value="admin" readonly="true"></td>
39 <td align="right">创建时间</td>
40 <td align="left"><input id="MessageDate" class="combo datebox" style="width:180px; height: 20px;" readonly="true"></td>
41 </tr>
42
43
44 <tr id="Content_textarea">
45 <td colspan="6">
46 内容 
47 <textarea class="ckeditor" cols="80" id="MessageContent_ckeditor" name="editor1" rows="10"></textarea>
48
49 </td>
50 </tr>
51 @ <tr id="Content_input">
52 <td>
53 内容
54 </td>
55 <td><input id="MessageContent" class="combo datebox" style="width:180px; height: 20px;"></td>
56 <td colspan="4"></td>
57 </tr>@
58 <tr>
59 <td colspan="6"> </td>
60 </tr>
61 </table>
62 </div>
以上就是关于Vue dialog在打开前加载dialog里的内容全部的内容,包括:Vue dialog在打开前加载dialog里的内容、android 自定义一个带有确定和取消按钮的dialog应该如何获取值、这个C++的Dialog怎么输出txt文本的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)