<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/627dc56e5981aa38ef9fdc4a/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/627dc56e5981aa38ef9fdc4a/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="_ _0"> </span>1/74</div><div class="c x0 y2 w2 h3"><div class="t m0 x2 h4 y3 ff2 fs1 fc1 sc1 ls0 ws0">第<span class="_ _1"> </span>9<span class="_ _1"> </span>章 <span class="_ _1"> </span>Windows<span class="_ _2"> </span>应用程序设计<span class="sc0"> </span></div><div class="t m0 x3 h5 y4 ff2 fs2 fc0 sc0 ls0 ws0"> <span class="_ _3"> </span>本章要点:</div><div class="t m0 x3 h6 y5 ff1 fs2 fc0 sc0 ls0 ws0"> <span class="ff3"></span> Visual C#<span class="_ _3"> </span><span class="ff4">开发<span class="_ _3"> </span></span>Windows<span class="_ _3"> </span><span class="ff4">应用程序的方法</span></div><div class="t m0 x3 h6 y6 ff4 fs2 fc0 sc0 ls0 ws0"> <span class="ff3"></span> <span class="_ _3"> </span>事件驱动的程序<span class="_ _4"></span>设计的概念</div><div class="t m0 x3 h6 y7 ff4 fs2 fc0 sc0 ls0 ws0"> <span class="ff3"></span> <span class="_ _3"> </span>窗体的属性、方<span class="_ _4"></span>法和事件</div><div class="t m0 x3 h6 y8 ff4 fs2 fc0 sc0 ls0 ws0"> <span class="ff3"></span> <span class="_ _3"> </span>文本类控件的应<span class="_ _4"></span>用</div><div class="t m0 x3 h6 y9 ff4 fs2 fc0 sc0 ls0 ws0"> <span class="ff3"></span> <span class="_ _3"> </span>列表类控件的应<span class="_ _4"></span>用</div><div class="t m0 x3 h6 ya ff4 fs2 fc0 sc0 ls0 ws0"> <span class="_ _5"></span><span class="ff3"></span> <span class="_ _6"></span> <span class="_ _7"> </span>进<span class="_ _6"></span>度<span class="_ _6"></span>条<span class="_ _8"></span>、<span class="_ _6"></span>滚<span class="_ _8"></span>动<span class="_ _6"></span>条<span class="_ _6"></span>、<span class="_ _8"></span>时<span class="_ _6"></span>钟<span class="_ _6"></span>、<span class="_ _8"></span>轨<span class="_ _6"></span>迹<span class="_ _6"></span>条<span class="_ _8"></span>等<span class="_ _6"></span>控<span class="_ _8"></span>件<span class="_ _6"></span>的</div><div class="t m0 x4 h6 yb ff4 fs2 fc0 sc0 ls0 ws0">应用</div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/627dc56e5981aa38ef9fdc4a/bg2.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="_ _0"> </span>2/74</div><div class="c x0 y2 w2 h3"><div class="t m0 x5 h7 yc ff2 fs3 fc1 sc0 ls0 ws0">9.1 <span class="_ _9"> </span>循序渐进学理论 </div><div class="t m0 x3 h5 y4 ff5 fs2 fc0 sc0 ls0 ws0">9.1.1 Visual C#<span class="_ _a"> </span><span class="ff2 sc2">开发<span class="_ _3"> </span></span>Windo<span class="_ _4"></span>ws<span class="_ _3"> </span><span class="ff2 sc2">应用程序<span class="_ _4"></span>的方</span></div><div class="t m0 x4 h8 yd ff2 fs2 fc0 sc2 ls0 ws0">法<span class="fs4 sc0"> <span class="_ _b"> </span><span class="fs5">1<span class="_ _c"> </span>.可视化程序设计模型 </span></span></div><div class="t m0 x6 h9 ye ff2 fs5 fc0 sc0 ls0 ws0">图<span class="_ _c"> </span>9-1 <span class="_ _c"> </span>可视化程序设计模型 </div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/627dc56e5981aa38ef9fdc4a/bg3.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="_ _0"> </span>3/74</div><div class="c x0 y2 w2 h3"><div class="t m0 x3 h8 yf ff2 fs4 fc0 sc0 ls0 ws0">2<span class="_ _b"> </span>.常用术语 </div><div class="t m0 x3 h5 y10 ff2 fs2 fc0 sc0 ls0 ws0">(<span class="_ _3"> </span>1<span class="_ _3"> </span>)属性</div><div class="t m0 x3 h5 y11 ff6 fs2 fc0 sc0 ls0 ws0"> <span class="_ _3"> </span><span class="ff2">属<span class="_ _4"></span>性是类或对<span class="_ _4"></span>象的一种成份,它<span class="_ _4"></span>反应类创建</span></div><div class="t m0 x4 h5 y12 ff2 fs2 fc0 sc0 ls0 ws0">的对象的特征<span class="_ _4"></span>。 </div><div class="t m0 x3 h5 y13 ff2 fs2 fc0 sc0 ls0 ws0">(<span class="_ _3"> </span>2<span class="_ _3"> </span>)方法<span class="_ _4"></span>与事件</div><div class="t m0 x3 h5 y14 ff6 fs2 fc0 sc0 ls0 ws0"> <span class="_ _3"> </span><span class="ff2">方<span class="_ _4"></span>法与事件是<span class="_ _4"></span>类的成份,它们共<span class="_ _4"></span>同决定了对</span></div><div class="t m0 x4 h5 y15 ff2 fs2 fc0 sc0 ls0 ws0">象的行为特征<span class="_ _4"></span>。 </div><div class="t m0 x3 h5 y16 ff2 fs2 fc0 sc0 ls0 ws0">(<span class="_ _3"> </span>3<span class="_ _3"> </span>)事件<span class="_ _4"></span>驱动的程序设计</div><div class="t m0 x3 h5 y17 ff6 fs2 fc0 sc0 ls0 ws0"> <span class="_ _3"> </span><span class="ff2">面<span class="_ _4"></span>向对象的程<span class="_ _4"></span>序设计语言的基本<span class="_ _4"></span>编程模式是</span></div><div class="t m0 x7 h5 y18 ff6 fs2 fc0 sc0 ls0 ws0"> <span class="_ _d"></span><span class="ff2">事件驱动。<span class="_ _3"> </span> </span></div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/627dc56e5981aa38ef9fdc4a/bg4.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="_ _0"> </span>4/74</div><div class="c x0 y2 w2 h3"><div class="t m0 x8 ha y19 ff2 fs6 fc1 sc0 ls0 ws0">3<span class="_ _7"> </span>.利用<span class="_ _e"> </span>Visual C#<span class="_ _e"> </span>编写<span class="_ _7"> </span>Wind<span class="_ _f"></span>ows<span class="_ _e"> </span>应</div><div class="t m0 x9 ha y1a ff2 fs6 fc1 sc0 ls0 ws0">用程序的一般过程 </div><div class="t m0 x3 h8 y1b ff2 fs4 fc0 sc0 ls0 ws0"> <span class="_ _b"> </span>利用<span class="_ _b"> </span>Vis<span class="_ _f"></span>ual C#<span class="_ _10"> </span>编制<span class="_ _b"> </span>Windo<span class="_ _f"></span>ws<span class="_ _b"> </span>应用程<span class="_ _f"></span>序</div><div class="t m0 x4 h8 y1c ff2 fs4 fc0 sc0 ls0 ws0">的过程可归结成以下几<span class="_ _f"></span>个步骤: </div><div class="t m0 x3 h5 y1d ff2 fs2 fc0 sc0 ls0 ws0">(<span class="_ _3"> </span>1<span class="_ _3"> </span>)利用<span class="_ _4"></span>窗体设计器和【<span class="_ _11"> </span>Windows<span class="_ _3"> </span>窗体】控</div><div class="t m0 x4 h5 y1e ff2 fs2 fc0 sc0 ls0 ws0">件组中的控件<span class="_ _4"></span>设计应用程<span class="_ _4"></span>序界面。</div><div class="t m0 x3 h5 y1f ff2 fs2 fc0 sc0 ls0 ws0">(<span class="_ _11"> </span>2<span class="_ _3"> </span>)设计窗口和控件的属性。</div><div class="t m0 x3 h5 y20 ff2 fs2 fc0 sc0 ls0 ws0">(<span class="_ _11"> </span>3<span class="_ _12"> </span><span class="ff6"> <span class="_ _13"></span><span class="ff2">)编写事件方法代<span class="_ _4"></span>码。<span class="_ _3"> </span> </span></span></div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/627dc56e5981aa38ef9fdc4a/bg5.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="_ _0"> </span>5/74</div><div class="c x0 y2 w2 h3"><div class="t m0 xa h7 yc ff2 fs3 fc1 sc1 ls0 ws0">9.1.2 <span class="_ _9"> </span>窗体<span class="sc0"> </span></div><div class="t m0 x3 h5 y10 ff2 fs2 fc0 sc0 ls0 ws0">所谓窗体其实<span class="_ _4"></span>就是<span class="_ _3"> </span>Windows<span class="_ _11"> </span>的窗口,<span class="_ _3"> </span>C#<span class="_ _3"> </span>中的</div><div class="t m0 x3 h5 y11 ff2 fs2 fc0 sc0 ls0 ws0">Windows<span class="_ _3"> </span>应用程序是以<span class="_ _4"></span>窗体(<span class="_ _11"> </span>Fo<span class="_ _f"></span>rm<span class="_ _11"> </span>)为基础的。</div><div class="t m0 x4 h5 y12 ff6 fs2 fc0 sc0 ls0 ws0">1<span class="_ _3"> </span><span class="ff2">.常用属<span class="_ _4"></span>性</span></div><div class="t m0 x3 h5 y21 ff2 fs2 fc0 sc0 ls0 ws0"> <span class="_ _3"> </span><span class="fs5">(<span class="_ _c"> </span>1<span class="_ _c"> </span>)<span class="_ _c"> </span>Name<span class="_ _c"> </span>属性:用来获取或设置窗体的名<span class="_ _4"></span>称。</span></div><div class="t m0 x3 h9 y22 ff2 fs5 fc0 sc0 ls0 ws0"> <span class="_ _c"> </span>(<span class="_ _c"> </span>2<span class="_ _c"> </span>)<span class="_ _c"> </span>WindowState<span class="_ _c"> </span>属性:用来获取或设置窗体的窗口</div><div class="t m0 x4 h9 y23 ff2 fs5 fc0 sc0 ls0 ws0">状态。</div><div class="t m0 x3 h9 y24 ff6 fs5 fc0 sc0 ls0 ws0"> <span class="_"> </span><span class="ff2">(<span class="_ _14"> </span>3<span class="_ _c"> </span>)<span class="_ _14"> </span>Sta<span class="_ _f"></span>rtPosition<span class="_ _c"> </span>属性:用来获取或设置运行时窗体</span></div><div class="t m0 x4 h9 y25 ff2 fs5 fc0 sc0 ls0 ws0">的起始位置。</div><div class="t m0 x3 h9 y26 ff6 fs5 fc0 sc0 ls0 ws0"> <span class="_"> </span><span class="ff2">(<span class="_ _14"> </span>4<span class="_ _c"> </span>)<span class="_ _14"> </span>Tex<span class="_ _f"></span>t<span class="_ _c"> </span>属性:该属性是一个字符串属性,用来设置</span></div><div class="t m0 xb h9 y27 ff6 fs5 fc0 sc0 ls0 ws0"> <span class="_ _15"></span><span class="ff2">或返回在窗口标题栏中显示的文字。<span class="_ _16"> </span> <span class="ff6"> </span></span></div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>