Áttekintés 1

Word alkalmazás lehetővé teszi, hogy hozzon létre egy gyűjtemény újrafelhasználható a dokumentum egyes részei, az úgynevezett építőkövei. Ez azt mutatja, walkthrough létre két asztal építőkövei. Mindegyikük tartalmaz számos vezérlőt, amely tartalmazhatja a különböző típusú tartalmak, például sima szöveget vagy dátumokat. Az egyik asztal információkat tartalmaz a munkavállaló, a másik táblázat tartalmazza vélemény.

Miután létrehozott egy dokumentumot, akkor add a táblázatok a dokumentum sablon alapján, amelyekben több tárgyat BuildingBlockGalleryContentControl. Megjeleníti az elérhető építőelemek a sablont.

Ez walkthrough szemlélteti a következő feladatokat látja el:

tábla létrehozása tartalom ellenőrzések, mint a sablon a tervezési idő;

Kitöltése tartalom ellenőrzés „combo box”, és az elem tartalom menedzsment „legördülő listából”;

Szerkesztése tiltani a megadott felhasználó tábla;

hozzátéve a táblákat standard gyűjteménye minta blokkok

létrehozása tartalom kontroll, amely megjeleníti a rendelkezésre álló építőelemek a sablont.


Jelennek meg a számítógép nevét, vagy helyszínek egyes elemei Visual Studio felhasználói interfész eltérhet feltüntetett ezeket a nyilatkozatokat. Attól függ, hogy a rendelkezésre álló kibocsátás a Visual Studio és a paraméterek. További információért lásd. Egyedivé a Visual Studio integrált fejlesztői környezet.

Vezérlők csoportjában kattintson a Szöveg gombra. PlainTextContentControl hozzá az első sejt.

Kattintson a második cella a második oszlopban (közvetlenül a sejt dátum foglalkoztatás).

Vezérlők csoportjában kattintson a dátumválasztó. DatePickerContentControl hozzá a második cellában.

Kattintson a harmadik cella a második oszlopban (közvetlenül a sejt funkció).

Vezérlők csoportjában kattintson Combo Box. ComboBoxContentControl hozzá egy harmadik cellában.

Kattintson az utolsó cella a második oszlopban (közvetlenül a cella kép).

Vezérlők csoportjában kattintson a tartalmát a képet ellenőrzés. PictureContentControl hozzá az utolsó cella.

Készítsen egy táblázatot, amely három különböző típusú tartalmak kontrollt, ahol a felhasználó beléphet a felhasználói visszajelzések.

Létrehozása táblázat alapján

A Word programban kattintson a sablon vonal után a munkavállaló asztal, a korábban felvett, majd nyomja meg az ENTER billentyűt, hogy egy új bekezdést.

A szalagon kattintson a Beszúrás lap.

A táblázatokban csoportban válassza ki az asztalra, és helyezze egy asztal két oszlop, három sorban.

Írja be a szöveget az első oszlopban, ahogy ebben az oszlopban:

Kattints az első cella a második oszlopban (a következő Vevőnév cella).

A szalagon kattintson a Fejlesztőeszközök lap.

Vezérlők csoportjában kattintson a Szöveg gombra. PlainTextContentControl hozzá az első sejt.

Kattintson a második cella a második oszlopban (közvetlenül a cella elégedettség foka).

Vezérlők csoportjában kattintson a legördülő listából. DropDownListContentControl hozzá a második cellában.

Vezérlők csoportjában kattintson a Rich Text. RichTextContentControl hozzá az utolsó cella.

tartalomvezérlők lehet inicializálni a tervezési idő a Tulajdonságok ablakban a Visual Studio. Ők is inicializálni a futás, amely lehetővé teszi, hogy dinamikusan meghatározza az eredeti állapot. Ebben a walkthrough, kód használatával feltöltheti ComboBoxContentControl nyilvántartások és DropDownListContentControl futásidőben, hogy ezen objektumok működik.

Módosítása a felhasználói felület tartalomvezérlők programozottan

Adjuk hozzá a következő kódot a ThisDocument osztályban. Ez a kód kijelenti több objektumot, akkor a későbbiekben a ezt a bemutató.

Adjuk hozzá a ThisDocument_Startup ThisDocument osztály módszer az alábbi kódot. Ez a kód több bejegyzést az asztalhoz, és ComboBoxContentControl DropDownListContentControl és beállítja a helyőrzőszöveg, amely megjelenik minden ilyen ellenőrzéseket, mielőtt a felhasználó megváltoztatja őket.

Kattintva a felhasználók Controls gyűjteménye építőelemek a dokumentum beilleszteni a munkavállaló asztal vagy véleményt. A felhasználók adja meg vagy válassza válaszok tartalmi ellenőrzések mindkét táblában. A felhasználók módosíthatják a másik oldalon az asztal véleménye, de nem tudnak változtatni más részein a munkavállaló asztalra.

Ellenőrizze a munkavállaló asztal

Nyomja meg az F5 futtatni a projektet.

Kattintson Válassza ki az első építőköve hogy megjelenjen az első tétel a gyűjtemény standard kontroll blokkok.

Kattintson a lefelé mutató nyílra a címsor Egyedi gyűjtemény 1 a kontroll, és válassza ki a Munkavállaló asztalra.

Jelölje ki a cellát jobbra a cella „Munkavállaló neve”, és adja meg a nevét.

Ügyeljen arra, hogy csak a szöveget adhatunk a sejtben. PlainTextContentControl lehetővé teszi a felhasználó számára csak szöveget, de nem más tartalmat, például képeket vagy táblázatokat.

Jelölje ki a cellát jobbra a „Date foglalkoztatás” sejt, és válasszon másik elemet a kiválasztás dátum.

Kattintson a jobb oldali cella a „Pozíció” a sejt, és válassza ki az egyik pozíciót a listában.

Ha szükséges, írja be a nevét a poszt, amely nem szerepel a listán. Ez azért lehetséges, mert ComboBoxContentControl lehetővé teszi a felhasználók választhatnak a bejegyzések listáját, vagy írjuk be a saját bejegyzést.

Kattintson a jobb az „Image” ikonra a sejtben a sejt, és válassza ki a kívánt képet.

Megpróbálja felvenni a sorok vagy oszlopok az asztalra, és próbálja meg eltávolítani sorok és oszlopok belőle. Győződjön meg arról, hogy a táblázat nem lehet megváltoztatni. GroupContentControl nem teszi lehetővé, hogy bármilyen változás.

Ellenőrizze a táblázat alapján

Kattintson a Select második építőelem megjelenik a második gyűjtemények standard ellenőrző blokkok.

Kattintson a lefelé mutató nyílra a címsor Custom Collection 1 az ellenőrzés és a Customer táblázatban.

Jelölje ki a cellát jobbra a sejt „Ügyfél neve”, és adja meg a nevét.

Kattintson a jobb oldali cella az „elégedettségi fokát” a cellából, és válasszon egyet a rendelkezésre álló lehetőségeket.

Győződjön meg róla, hogy nem tud belépni a rekordot. DropDownListContentControl lehetővé teszi a felhasználók csak válassza választásokat a tételek listáját.

Ha szükséges, új tartalommal eltérő szöveget, például egy képet vagy egy beágyazott táblázat. Ez azért lehetséges, mert RichTextContentControl lehetővé teszi a felhasználók tartalmat más, mint a szöveg.

Győződjön meg róla, felveheti sorok vagy oszlopok a táblában, és távolítsa el a sorok és oszlopok belőle. Ez azért lehetséges, mert nem védi az asztal azáltal, hogy a GroupContentControl.

Kapcsolódó cikkek