Krok 7: Přidejte do svého formuláře komponenty dialogových oken
Chcete-li povolit programu otevírání souborů obrázků a výběr barvy pozadí, v tomto kroku přidáte komponentu OpenFileDialog a ColorDialog do formuláře.
Komponenta je stejná jako ovládací prvek v některých způsobech.Pomocí Panelu nástrojů přidáte komponentu do formuláře a nastavíte její vlastnosti pomocí okna Vlastnosti.Ale na rozdíl od ovládacího prvku, přidání komponenty do formuláře nepřidává viditelnou položku, kterou může uživatel vidět ve formuláři.Místo toho poskytuje určité druhy chování, které můžete aktivovat s kódem.Jedná se o komponentu, která otevře dialogové okno Otevřít soubor.
Video verzi tohoto tématu naleznete v části Kurz 1: Vytvoření prohlížeče obrázků v jazyce Visual Basic - Video 3 nebo Kurz 1: Vytvoření prohlížeče obrázků v jazyce C# - Video 3.Tato videa používají starší verzi aplikace Visual Studio, takže existují mírné rozdíly v některých příkazech nabídek a jiných prvcích uživatelského rozhraní.Nicméně koncepty a postupy fungují podobně, jako v aktuální verzi aplikace Visual Studio.
Přidat komponenty dialogu do vašeho formuláře
Zvolte návrhář formulářové aplikace Windows (Form1.cs [Design] nebo Form1.vb [Design]) a otevřete skupinu Dialogy na panelu nástrojů.
[!POZNÁMKA]
Skupina Dialogová okna v Panelu nástrojů má komponenty, které otevírají mnoho užitečných dialogových oken, které lze použít pro otevírání a ukládání souborů, procházení složek a výběru písma a barvy.V tomto projektu použijte dvě komponenty dialogového okna: OpenFileDialog a ColorDialog.
K přidání komponenty s názvem openFileDialog1 do formuláře dvakrát klikněte na položku OpenFileDialog.K přidání komponenty s názvem colorDialog1 do formuláře dvakrát klikněte na položku ColorDialog v Panelu nástrojů. (Toto použijete v dalším kroku výukového programu.) Měli byste vidět plochu v dolní části Návrháře formulářů (pod formulářem prohlížeče obrázků) obsahující ikonu pro každou z komponent dvou dialogových oken, které jste přidali, jak je znázorněno na následujícím obrázku.
Komponenty dialogového okna
Zvolte ikonu openFileDialog1 v oblasti dolní části okna návrháře formulářové aplikace Windows.Nastavte dvě vlastnosti:
Nastavte vlastnost Filter na následující (můžete to zkopírovat a vložit):
JPEG Files (*.jpg)|*.jpg|PNG Files (*.png)|*.png|BMP Files (*.bmp)|*.bmp|All files (*.*)|*.*
Nastavte vlastnost Název takto: Vyberte soubor s obrázkem
Nastavení vlastností Filtr určuje typy souborů, které se zobrazí v dialogovém okně souboru Vybrat obrázek.
[!POZNÁMKA]
K prohlédnutí příkladu dialogového okna Otevřít soubor v jiné aplikaci otevřete Poznámkový blok nebo Malování a na panelu nabídek Soubor klikněte na tlačítko Otevřít.Všimněte si, jak je dole rozevírací seznam Soubory typu.Právě jste použili vlastnost Filter v komponentě OpenFileDialog k tomuto nastavení.Všimněte si také, jak jsou vlastnosti Title a Filter tučné v okně Vlastnosti.Rozhraní IDE toto dělá, abyste viděli všechny vlastnosti, které byly změněny z výchozí hodnoty.
Pokračování nebo kontrola
Přechod na další výukový program naleznete v tématu Krok 8: Zapište kód pro obslužnou rutinu události zobrazení tlačítka s obrázkem.
K návratu do předchozího kroku výukového programu přejděte na Krok 6: Pojmenujte své ovládací prvky tlačítek.