版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1C#.NET 程式設(shè)計(jì)程式設(shè)計(jì)第十一章Windows Forms 控制項(xiàng)211-1Windows Forms 簡介簡介l“Windows Forms” 是全新的視窗應(yīng)用程式介面 l“Web Forms” 與 “Web Services” 組成了全新的網(wǎng)際網(wǎng)路應(yīng)用程式介面,.NET Framework 將之統(tǒng)稱為 “ASP.NET” l查看 System.Windows.Forms 命名空間提供的成員 311-2設(shè)計(jì)階段的表單設(shè)計(jì)階段的表單11-2-1建立表單1.啟動(dòng) Visual Studio.NET。2.點(diǎn)取 起始頁 的 新增專案 按鈕。3.選擇 Visual C# 專案 類型及 Wind
2、ows 應(yīng)用程式 範(fàn)本,並輸入專案的名稱,然後按 確定。 411-2-2設(shè)定表單的格線大小設(shè)定表單的格線大小l格線可以幫助我們對齊控制項(xiàng),如果要設(shè)定格線的大小或顯示與否,可以選取 工具 選項(xiàng),然後點(diǎn)取 Windows Forms 設(shè)計(jì)工具,再依照下圖操作:511-2-3設(shè)定起始表單設(shè)定起始表單l在方案總管內(nèi)的專案名稱按一下滑鼠右鍵,然後從快顯功能表中選取 屬性,再於如下對話方塊的 啟始物件 欄位選取該表單:611-2-4設(shè)定表單的屬性設(shè)定表單的屬性l只要選取表單,屬性視窗就會(huì)列出被選取之表單的常用屬性供您查看或修改 7l表單的外觀屬性lBackColorlBackgroundImagelCur
3、sor lForeColor lRightToLeft lText lFont lFormBorderStylel表單的視窗樣式屬性 lControlBoxlHelpButtonlIconlIsMdiContainerlMaximizeBoxlMenulMaximizeBoxlOpacitylShowInTaskBarlSizeGripStylelTopMostlTransparencyKey8l表單的配置方式:單一文件介面(SDI) 、多重文件介面(MDI) 、總管樣式介面(Explorer-Style Interface) l表單的配置屬性lAutoScalelAutoScrolllAut
4、oScrollMarginlAutoScrollMinSizelDockPaddinglLocationlMaximumSizelMinimumSizelSizelStartPositionlWindowState l表單的行為屬性lAllowDroplContextMenulEnabledlImeModel表單的其他屬性lAcceptButtonlCancelButtonlKeyPreviewlName910l執(zhí)行階段的表單就像所有物件,會(huì)有建立與終止的時(shí)候。l相關(guān)的控制項(xiàng)事件:11-3執(zhí)行階段的表單執(zhí)行階段的表單 1111-4-1TextBox (文字方塊)l文字方塊的外觀屬性lBackC
5、olorlBorderStylelCursorlFontlForeColorlLineslRightToLeftlScrollBarslTextlTextAlign11-4文字編輯控制項(xiàng)文字編輯控制項(xiàng)12l文字方塊的行為屬性lAcceptsReturnlAcceptsTablAllowDroplAutoSizelCharacterCastinglContextMenulEnabledlHideSelectionlImeModelMaxLengthlMultilinelPasswordCharlReadOnlylTabIndexlTabStoplVisiblelWordWrapl文字方塊的配置屬
6、性lAnchorlDocklLocationlSizelName1311-4-2RichTextBoxlRichTextBox 的屬性lAutoWordSelectionlBulletIndentlDetectUrlslShowSelectionMarginlZoomFactor 14lRichTextBox 的格式化屬性lSelectedTextlSelectionAlignmentlSelectionBulletlSelectionCharOffsetlSelectionColorlSelectionFontlSelectionIndentlSelectionHangingIndentlS
7、electionRightIndentlSelectionStartlSelectionLengthlSelectionProtectedlSelectionTypelSelectionTabs15private void richTextBox1_Enter(object sender, System.EventArgs e) richTextBox1.SelectionBullet = true; richTextBox1.BulletIndent = 10;private void richTextBox2_Enter(object sender, System.EventArgs e)
8、 richTextBox2.SelectionHangingIndent = 15;1611-5-1Button (按鈕) lButton 的外觀屬性lBackColorlBackgroundImagelCursorlFlatStylelFontlForeColorlImagelImageAlignlImageIndexlImageListlRightToLeftlTextlTextAlign11-5命令控制項(xiàng)命令控制項(xiàng) 17lButton 的行為屬性lAllowDroplContextMenulDialogResultlEnabledlTabIndexlTabStoplVisiblelNam
9、e 1811-5-2NotifyIcon (告知圖示告知圖示) 比較重要的屬性有 Icon 、Visible 、Text 1911-5-3ToolBar (工具列工具列) ToolBar 的外觀屬性lBorderStylelButtonSizelDividerlDropDownArrowslFontlTextAlign20lToolbar 的行為屬性lAllowDroplAppearancelAutoSizelButtonslContextMenulEnabledlImageListlShowToolTipslTabIndexlTabStoplVisiblelWrappablelName 21
10、22讓程式根據(jù)使用者點(diǎn)取第幾個(gè)工具列按鈕,秀出對應(yīng)的對話方塊: private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e) switch(toolBar1.Buttons.IndexOf(e.Button) case 0: MessageBox.Show(您按下的是第一個(gè)按鈕); break; case 1: MessageBox.Show(您按下的是第二個(gè)按鈕); break; case 2: MessageBox.Show(您按下的是第三個(gè)按鈕);
11、break; case 3: MessageBox.Show(您按下的是第四個(gè)按鈕); break; case 4: MessageBox.Show(您按下的是第五個(gè)按鈕); break; 2311-6文字顯示控制項(xiàng)文字顯示控制項(xiàng)11-6-1Label (標(biāo)籤)lLabel 的外觀屬性lBackColorlBorderStylelCursorlFlatStylelForeColorlFontlImagelImageAlignlImageIndexlImageListlRightToLeftlTextlTextAlignlUseMnemonic 24lLabel 的行為屬性lAllowDropl
12、AutoSizelContextMenulEnabledlTabIndexlVisiblelName 第一個(gè) Label 將第一個(gè) TextBox 的快速存取鍵設(shè)定為 Alt + 1,也就是當(dāng)使用者按下 Alt 鍵加上第一個(gè) Label 內(nèi)有底線的字元 1 時(shí),就會(huì)將焦點(diǎn)移至第一個(gè) TextBox;同理,第二個(gè) Label 將第二個(gè) TextBox 的快速存取鍵設(shè)定為 Alt + 2。 2511-6-2LinkLabel (超連結(jié)標(biāo)籤超連結(jié)標(biāo)籤)lActiveLinkColorlDiabledLinkColorlLinkColorlLinkVisitedlVisitedLinkColorlLi
13、nkBehaviorlLinkArea 26private void linkLabel1_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e) / 將 LinkVisited 屬性設(shè)定為 true, 將使藍(lán)色的超連結(jié)變成已瀏覽的超連結(jié)色彩紫色 linkLabel1.LinkVisited = true; / 呼叫 Process.Start() 方法以預(yù)設(shè)的瀏覽器開啟指定的網(wǎng)址 System.Diagnostics.Process.Start(http:/ void linkLabel
14、2_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e) Form Form2 = new Form();/ 建立另一個(gè)表單 Form2.Show();/ 呼叫 Show() 方法將表單顯示出來 linkLabel2.LinkVisited = true;2711-6-3StatusBar (狀態(tài)列狀態(tài)列)lStatusBar 的外觀屬性lCursorlFontlPanelslRightToLeftlSizingGriplTextlStatusBar 的行為屬性lAllowDroplCo
15、ntextMenulEnabledlShowPanelslTabIndexlTabStoplVisiblelName 28private void statusBar1_PanelClick(object sender, System.Windows.Forms.StatusBarPanelClickEventArgs e) switch(statusBar1.Panels.IndexOf(e.StatusBarPanel) case 0: MessageBox.Show(您點(diǎn)取的是第一個(gè)面板);/您可以在此定義其它動(dòng)作 break; case 1: MessageBox.Show(您點(diǎn)取的是
16、第二個(gè)面板);/您可以在此定義其它動(dòng)作 break; 2911-7圖片控制項(xiàng)圖片控制項(xiàng)11-7-1PictureBox (圖片方塊)l PictureBox 的外觀屬性lBackColorlBackgroundlImagelBorderStylelCursorlImagelPictureBox 的行為屬性lContextMenulEnabledlSizeModelVisiblelName30private void pictureBox1_Click(object sender, System.EventArgs e)pictureBox3.Visible = true; / 顯示第三個(gè) Pi
17、ctureBox 控制項(xiàng)的圖片private void pictureBox2_Click(object sender, System.EventArgs e)pictureBox3.Visible = false; / 不顯示第三個(gè) PictureBox 控制項(xiàng)的圖片3111-7-2ImageList (圖片清單圖片清單) lImageList 控制項(xiàng)可以用來儲(chǔ)存圖片清單,以便稍後經(jīng)由其它控制項(xiàng)顯示,例如 ToolBar、ListView、TreeView、TabControl、Button、CheckBox、RadioButton 和 Label 等控制項(xiàng)都可以搭配 ImageList 控
18、制項(xiàng)來儲(chǔ)存圖片清單。 3211-8清單控制項(xiàng)清單控制項(xiàng)11-8-1CheckBox (核取方塊)l屬性lAppearancelCheckAlignlCheckedlCheckStatelAutoChecklThreeState 33private void button1_Click(object sender, System.EventArgs e) string Prefer = 您喜愛的早餐有 ; if (checkBox1.Checked = true) Prefer = Prefer + 三明治 ; if (checkBox2.Checked = true) Prefer = Pre
19、fer + 潛水艇 ; if (checkBox3.Checked = true) Prefer = Prefer + 燒餅 ; if (checkBox4.Checked = true) Prefer = Prefer + 飯糰 ; if (checkBox5.Checked = true) Prefer = Prefer + 羅蔔糕 ; MessageBox.Show(Prefer);3411-8-2RadioButton (選項(xiàng)按鈕選項(xiàng)按鈕)private void button1_Click(object sender, System.EventArgs e) string Prefe
20、r = 您喜愛的早餐有 ; if (radioButton1.Checked = true) Prefer = Prefer + 三明治 ; if (radioButton2.Checked = true) Prefer = Prefer + 潛水艇 ; if (radioButton3.Checked = true) Prefer = Prefer + 燒餅 ; if (radioButton4.Checked = true) Prefer = Prefer + 飯糰 ; if (radioButton5.Checked = true) Prefer = Prefer + 羅蔔糕 ; Mes
21、sageBox.Show(Prefer);3511-8-3ListBox (清單方塊清單方塊)l屬性lColumnWidthlDrawModelHorizontalExtentlHorizontalScrollBarlIntegralHeightlItemHeightlMultiColumnlScrollAlwaysVisiblelSelectedIndexlSelectedIndiceslSelectedItemlSelectedItemslSelectionModelSorted 36private void button1_Click(object sender, System.Even
22、tArgs e)MessageBox.Show(這個(gè)清單方塊內(nèi)總共有 + listBox1.Items.Count + 個(gè)項(xiàng)目n + 您所選擇的最高學(xué)歷為 + listBox1.SelectedItem);37private void button1_Click(object sender, System.EventArgs e) string Msg = 這個(gè)清單方塊內(nèi)總共有 + listBox1.Items.Count + 個(gè)項(xiàng)目n + 您所選擇的休閒活動(dòng)為; if (listBox1.SelectedItems.Count != 0) for(int i = 0; i listBox1.
23、SelectedItems.Count; i+) Msg = Msg + listBox1.SelectedItemsi.ToString() + ; MessageBox.Show(Msg);3811-8-4CheckedListBox(核取清單方塊核取清單方塊)private void button1_Click(object sender, System.EventArgs e) string Msg = 這個(gè)清單方塊內(nèi)總共有 + checkedListBox1.Items.Count + 個(gè)項(xiàng)目n + 您所選擇的休閒活動(dòng)為; if (checkedListBox1.CheckedIte
24、ms.Count != 0) for(int i = 0; i checkedListBox1.CheckedItems.Count; i+) Msg = Msg + checkedListBox1.CheckedItemsi.ToString() + ; MessageBox.Show(Msg);3911-8-5ComboBox (下拉式清單下拉式清單) private void button1_Click(object sender, System.EventArgs e) MessageBox.Show(這個(gè)清單方塊內(nèi)總共有 + comboBox1.Items.Count + 個(gè)項(xiàng)目n
25、+ 您所選擇的年薪為 + comboBox1.SelectedItem);4011-8-6DomainUpDown private void button1_Click(object sender, System.EventArgs e) MessageBox.Show(這個(gè)清單方塊內(nèi)總共有 + domainUpDown1.Items.Count + 個(gè)項(xiàng)目n + 您所選擇的年薪為 + domainUpDown1.SelectedItem);4111-8-7NumericUpDown private void button1_Click(object sender, System.EventA
26、rgs e)MessageBox.Show(您輸入的年齡為 + numericUpDown1.Value);4211-8-8ListView (清單檢視清單檢視)l屬性CheckBoxes、CheckedIndices、CheckedItems、FullRowSelect、GridLines、View、Activation、AllowColumnReorder、AutoArrange、Columns、HeaderStyle、HideSelection、HoverSelection、Items、LabelEdit、LabelWrap、LargeImageList、MultiSelectScrol
27、lable、SmallImageList、Sorting、StateImageList43設(shè)計(jì)一個(gè) ListView 控制項(xiàng),使其大型圖示、小型圖示、清單、詳細(xì)資料等四種檢視模式如下所示: 4411-8-9TreeView (樹狀檢視樹狀檢視)l屬性CheckBoxes、ItemHeight、FullRowSelect、HideSelection、HotTracking、Indent、LabelEdit、Nodes、PathSeparator、Scrollable、ShowLines、ShowPlusMinus、ShowRootLines、Sorted454611-9功能表控制項(xiàng)功能表控制項(xiàng)1
28、1-9-1MainMenu (主功能表)lMainMenu 控制項(xiàng)可以用來在表單上插入主功能表,如下圖所示: 4711-9-2ContextMenu (快顯功能表快顯功能表) 4811-10-1FontDialog (字型對話方塊)l屬性AllowSimulations、AllowVectorFonts、AllowVerticalFonts、Color、Font、FontMustExist、MaxSize、MinSize、ScriptsOnly、ShowApply、ShowColor、ShowEffects、ShowHelp11-10其它控制項(xiàng)其它控制項(xiàng)49private void butto
29、n1_Click(object sender, System.EventArgs e) fontDialog1.ShowDialog(); / 呼叫 ShowDialog() 方法來顯示對話方塊 label1.Font = fontDialog1.Font; / 將標(biāo)籤的字型設(shè)定為選取的字型 label1.ForeColor = fontDialog1.Color; / 將標(biāo)籤的前景色彩設(shè)定為選取的色彩50l屬性lAllowFullOpenlAnyColorlColorlFullOpenlShowHelplSolidColorOnly11-10-2ColorDialog (色彩對話方塊色彩對話
30、方塊) 51請?jiān)诒韱紊戏胖冒粹o、文字方塊和色彩對話方塊,使其執(zhí)行結(jié)果如下: 5211-10-3TrackBar (滑動(dòng)軸滑動(dòng)軸) l屬性lOrientationlLargeChangelSmallChangelTickFrequencylTickStylelMaximumlMinimumlValue53請?jiān)O(shè)計(jì)一個(gè)表單,使其執(zhí)行結(jié)果如下: private void button1_Click(object sender, System.EventArgs e) MessageBox.Show(您設(shè)定的音量大小為 + trackBar1.Value);54l屬性lFormatlShowCheckB
31、oxlShowUpDownlMaxDatelMinDatelValue11-10-4DateTimePicker (日期時(shí)間清單日期時(shí)間清單)55請?jiān)O(shè)計(jì)一個(gè)表單,使其執(zhí)行結(jié)果如下 5611-10-5MonthCalendar (月曆) l屬性CalendarDimentions、TitleBackcolor、TitleForecolor、TrailingForeColor、FirstDayOfWeek、MaxDate、MinDate、MaxSelectionCount、MonthlyBoldDates、ScrollChange、SelectionEnd、SelectionStart、Selec
32、tionRange、ShowToday、ShowTodayCircle、ShowWeekNumbers、TodayDate57請?jiān)O(shè)計(jì)如下表單,使其執(zhí)行結(jié)果如下 5811-10-6GroupBox (群組方塊群組方塊) 請?jiān)O(shè)計(jì)如右表單,內(nèi)有兩個(gè) GroupBox 控制項(xiàng),而 GroupBox 控制項(xiàng)裡面又有 Label、RadioBox、TextBox、CheckBox 等控制項(xiàng)。 5911-10-7Panel (面板面板) 6011-10-8TabControl (標(biāo)籤標(biāo)籤) l屬性lItemSizelMultilinelPaddinglShowToolTipslTabCountlTabPag
33、es61請?jiān)O(shè)計(jì)如下表單,使其 TabControl 控制項(xiàng)有 6 個(gè)標(biāo)籤: 6211-10-9Timer (計(jì)時(shí)器計(jì)時(shí)器) lInterval 屬性lEnabled 屬性 lTick 事件處理程序 lStart() 方法 lStop() 方法 6311-10-10ProgressBar (進(jìn)度列進(jìn)度列)l屬性lMaximumlMinimumlSteplValue64請?jiān)O(shè)計(jì)如右表單,進(jìn)度列的最大值為 100、最小值為 0,每隔 3 秒鐘會(huì)自動(dòng)增量 10,而多顯示一個(gè)藍(lán)色矩形,直到藍(lán)色矩形填滿整個(gè)進(jìn)度列。 6511-10-11SaveFileDialog (儲(chǔ)存檔案儲(chǔ)存檔案 對話方塊對話方塊) l
34、屬性AddExtension、CheckFileExists、CheckPathExists、CreatePrompt、DefaultExt、DereferenceLinks、FileName、FileNames、Filter、FilterIndex、InitialDirectory、OverwritePrompt、RestoreDirectory、ShowReadOnly、ShowHelp、Title、ValidateNames66請?jiān)O(shè)計(jì)一個(gè)表單,使其執(zhí)行結(jié)果如下: 6711-10-12OpenFileDialog (開啟舊檔開啟舊檔 對話方塊對話方塊)6811-11-1建立 Graphic
35、s 物件 l方式一private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e) Graphics MyGraphics = e.Graphics; /接下來可以撰寫進(jìn)行繪圖的程式碼l方式二private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e) Graphics MyGraphics = this.CreateGraphics(); /接下來可以撰寫進(jìn)行繪圖的程式碼11-11Windows Forms
36、 的的 GDI+ 繪圖繪圖6911-11-2建立色彩、畫筆與筆刷建立色彩、畫筆與筆刷 l建立色彩Dim MyColor as Color : MyColor = Color.FromArgb(0, 255, 0)l建立筆刷,類型如下: lSolidBrushlHatchBrushlTextureBrushlLinearGradientBrushlPathGradientBrush7011-11-3繪製線條與形狀繪製線條與形狀 lPoint 結(jié)構(gòu)和 Rectangle 結(jié)構(gòu) Point MyPoint = new Point(x1, y1), new Point(x2, y2), new Poi
37、nt(x3, y3).;Rectangle MyRec = new Rectangle(x1, y1, x2, y2);l方法lDrawBezier(pen, point1, point2, point3, point4)lDrawCurve(pen, point()lDrawClosedCurve(pen, point()lDrawEllipse(pen, x, y, width, height)lDrawLine(pen, x1, y1, x2, y2)lDrawPolygon(pen, point()lDrawRectangle(pen, x1, y1, x2, y2)lDrawArc(
38、pen, x, y, width, height, startAngle, sweepAngle)71lDrawPie(pen, x, y, width, height, startAngle, sweepAngle)lFillClosedCurve(brush, point()lFillEllipse(brush, x, y, width, height)lFillPie(brush, x, y, width, height, startAngle, sweepAngle)lFillPolygon(brush, point()lFillRectangle(brush, x1, y1, x2,
39、 y2)lResetTransform()lRotateTransform(angle)lScaleTransform(sw, sh)lTranslateTransform (dx, dy)lClear(color)lDispose()lSave()72請依照指示在表單上繪製如下的線條或形狀,裡面定義了三種畫筆,色彩分別為 Red、Blue、Green,寬度分別為 1、3、5 個(gè)像素點(diǎn): 73請依照指示將前一個(gè)隨堂練習(xí)的封閉圖形填滿色彩: 74請依照指示在表單上繪製如下圖形,前者是繪製 10 個(gè)圓形,每個(gè)圓形之間位移 10 像素點(diǎn),後者是繪製 36 個(gè)矩形,每個(gè)矩形之間旋轉(zhuǎn) 10 度: 751
40、1-11-4繪製文字繪製文字 1.首先,建立 Graphices 物件。2.接著,建立用來繪製文字的筆刷。3.繼續(xù),建立用來繪製文字的字型,例如:Font MyFont = new Font(“標(biāo)楷體”, 24, FontStyle.Italic);4.呼叫 Graphics 物件提供的 DrawString() 方法繪製文字,例如 :MyGraphics.DrawString(VC#.NET程式設(shè)計(jì), MyFont, MyBrush, 10, 10);76將前面的四個(gè)步驟整合在一起,可以得到如下結(jié)果: private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e) Graphics MyGraphics = e.Graphics; LinearGradientBrush MyBrush =new LinearGradientBrush(ClientRectangle, Color.Red, Co
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- (高頻選擇題60題)第3單元 中國特色社會(huì)主義道路(解析版)
- 立春文化慶祝講座
- 講話稿萬能模板
- 語音變異的認(rèn)知研究-洞察分析
- 細(xì)胞骨架與細(xì)胞質(zhì)膜相互作用-洞察分析
- 水質(zhì)監(jiān)測技術(shù)研究與應(yīng)用-洞察分析
- 新興市場進(jìn)入策略-洞察分析
- 體育用品租賃行業(yè)規(guī)范-洞察分析
- 雙底形態(tài)分類與識別-洞察分析
- 隧道隧道支護(hù)結(jié)構(gòu)-洞察分析
- GB 3452.1-1992液壓氣動(dòng)用O形橡膠密封圈尺寸系列及公差
- 保潔人員院感培訓(xùn)完整版課件
- 基于PLC的燃油鍋爐控制系統(tǒng)設(shè)計(jì)
- DB13T 2974-2019 信息系統(tǒng)集成服務(wù)資費(fèi)評估指南
- 春節(jié)期間施工現(xiàn)場安全方案
- 黑龍江省建筑工程施工質(zhì)量驗(yàn)收標(biāo)準(zhǔn)DB23-2017
- 自貢鴻鶴化工股份有限公司20萬噸離子膜燒堿等量搬遷升級改造項(xiàng)目
- 醫(yī)院關(guān)于成立安全生產(chǎn)領(lǐng)導(dǎo)小組的通知
- 【施工方案】空調(diào)百葉施工方案
- ppt模板熱烈歡迎領(lǐng)導(dǎo)蒞臨指導(dǎo)模板課件(15頁P(yáng)PT)
- 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)1
評論
0/150
提交評論