第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

bootstrap當(dāng)點擊遮罩層的時候,如何讓模態(tài)框不關(guān)閉?

bootstrap當(dāng)點擊遮罩層的時候,如何讓模態(tài)框不關(guān)閉?

牛魔王的故事 2018-11-26 00:00:11
bootstrap當(dāng)點擊遮罩層的時候,如何讓模態(tài)框不關(guān)閉?
查看完整描述

1 回答

?
森欄

TA貢獻(xiàn)1810條經(jīng)驗 獲得超5個贊

解決方法:

· 在HTML頁面中編寫模態(tài)框時,在div初始化時添加屬性 aria-hidden=”true” data-backdrop=”static”,即可。

· 在需要顯示模態(tài)框,初始化時,$(‘#myModal’).modal({backdrop: ‘static’, keyboard: false}); 其中 ,backdrop:’static’指的是點擊背景空白處不被關(guān)閉; keyboard:false指的是觸發(fā)鍵盤esc事件時不關(guān)閉。

模態(tài)對話框(Modal Dialogue Box,又叫做模式對話框),是指在用戶想要對對話框以外的應(yīng)用程序進行操作時,必須首先對該對話框進行響應(yīng)。如單擊【確定】或【取消】按鈕等將該對話框關(guān)閉。一般來說,Windows應(yīng)用程序中,對話框分為模態(tài)對話框和非模態(tài)對話框兩種。二者的區(qū)別在于當(dāng)對話框打開時,是否允許用戶進行其他對象的操作。

建立模態(tài)對話框

1.選擇File/New/MFC AppWizard[exe],Project name為Test,單擊OK.

2.選擇Single document,單擊Finish.

3.選擇左側(cè)Workspace/ResourceView,在Dialog上單擊右鍵,選擇Insert Dialog,默認(rèn)名字為IDD_DIALOG1.

4.雙擊右側(cè)工作區(qū)中的對話框,彈出一對話框Adding a Class,默認(rèn)選擇Create a new class,單擊OK.

5.在對話框New Class中,在Name中填入CDialogproty,Base class選擇缺省名字CDialog,單擊OK.在MFC ClassWizard 上選擇OK.

6.選擇左側(cè)Workspace/ClassView,雙擊CTestView

#include "Dialogproty.h"

class CTestView : public CView

{

protected: // create from serialization only

7.選擇左側(cè)Workspace/ResourceView/Menu,雙擊IDR_MIANFRAME,在右側(cè)工作區(qū)上方,"幫助(H)"后雙擊,彈出對話框Menu Item Properties,點擊General/Pop-up,選為非選擇狀態(tài),在ID內(nèi)輸入IDR_TEST,Caption中輸入Test,關(guān)閉對話框Menu Item Properties,

8.在按鈕Test上點擊右鍵,選擇ClassWizard...,在Messages中選擇COMMAND,點擊Add Function...,彈出對話框Add Member Function,點擊OK,選擇Edit Code.

9.在以下函數(shù)中添加代碼

void CTestView::OnTest()

{

// TODO: Add your command handler code here

CDialogproty dlg;

dlg.DoModal();

}

10.編譯,運行。點擊菜單按鈕Test,彈出對話框,點擊OK!完成!



查看完整回答
反對 回復(fù) 2018-12-20
  • 1 回答
  • 0 關(guān)注
  • 2604 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號