Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Bemutatja, hogyan szabályozható az alkalmazás ablakainak tálcacsoportozási viselkedése a System.AppUserModel.ID tulajdonságon keresztül.
Ez a témakör a következő szakaszokat tartalmazza.
- Leírás
- követelmények
- Minta letöltése
- Minta létrehozása
- Minta futtatása
- Kapcsolódó témakörök
Leírás
Ez a minta bemutatja, hogyan állíthatja be a System.AppUserModel.ID tulajdonságot az ablak IPropertyStore implementációjának használatával, amely az SHGetPropertyStoreForWindowsegítségével szerezhető be.
Követelmények
| Termék | Minimális termékverzió |
|---|---|
| Windows | Windows 7 |
| Windows Software Development Kit (SDK) | 7.0 |
A minta letöltése
| Hely | URL-útvonal |
|---|---|
| GitHub | AppUserModelIDWindowProperty minta |
A minta létrehozása
A minta létrehozása a parancssorból:
- Nyissa meg a parancssori ablakot, és keresse meg a AppUserModelIDWindowProperty projektkönyvtárat.
- Adja meg a
msbuild AppUserModelIDWindowProperty.sln.
A minta létrehozása a Microsoft Visual Studióval (előnyben részesített):
- Nyissa meg a Windows Intézőt, és navigáljon a AppUserModelIDWindowProperty projektkönyvtárhoz.
- Kattintson duplán a AppUserModelIDWindowProperty.sln fájl ikonra a projekt Visual Studióban való megnyitásához.
- A Build menüben válassza a Megoldás építéselehetőséget.
A minta futtatása
- Lépjen az új végrehajtható fájlt tartalmazó könyvtárra a parancssor vagy a Windows Intéző használatával.
- A parancssorba írja be a
AppUserModelIDWindowProperty.exe. Alternatív megoldásként a Windows Fájlkezelőben kattintson duplán a AppUserModelIDWindowProperty.exeikonjára. - Annak bemutatásához, hogy az alkalmazás felhasználóimodell-azonosítói (AppUserModelIDs) milyen hatással vannak a tálcák csoportosítására, indítsa el egyszerre az alkalmazás legalább három példányát.
- A menüvel a három ablak mindegyikén beállíthat egy másik AppUserModelID azonosítót. Figyelje meg, hogy minden különálló AppUserModelID külön tálcagombot eredményez, és az ablakok futásidőben módosíthatják az identitásukat.
- Állítson be a második AppUserModelID-re legalább két ablakot. Figyelje meg, hogy mindketten ugyanabba a tálcacsoportba kerülnek.
- Nyissa meg a Tálca és Start menü tulajdonságai ablakot, a tálcára jobb gombbal kattintva, majd a helyi menüben válassza a Tulajdonságok lehetőséget. A Tálcagombok módosítása: legördülő lista a Összevonás, ha a tálca megtelt és Soha ne egyesítse értékeket. Figyelje meg, hogy minden ablak külön gombot kaphat, de a gombok appUserModelID szerint vannak csoportosítva.
Kapcsolódó témakörök