Esiste un file standard per la creazione di una finestra delle impostazioni?

0

Ho creato finestre di impostazioni della GUI per molti file, ma è sempre stato lo stesso per creare una normale finestra di contenuto della GUI. Voglio produrre dinamicamente uno che sarà analizzabile per mostrare elementi standard della GUI (un insieme probabilmente gerarchico di riquadri contenenti widget come checkbox, elenchi a discesa, elenchi, campi di testo, ecc.)

Spero in qualcosa di simile a ciò che questo XML che ho appena suggerito è possibile:

<settings>
    <settings-pane name="food">
        <options name="sandw">
            <options name="bread">
                <single-select name="type">
                    <option name="white"/>
                    <option name="wheat"/>
                </single-select>
                <number name="count" min="2" max="10"/>
            </options>
            <multiple-select name="fill" min="1" max="2">
                <option name="cheese"/>
                <option name="pb"/>
                <option name="jelly"/>
                <option name="groundBeef"/>
            </multiple-select>
        </options>

        <options name="drinks">
            <!-- etc. -->
        </options>
    </settings-pane>


    <settings-pane name="furniture">
        <!-- etc. -->
    </settings-pane>

    <!-- etc. -->
</settings>

Ovviamente, potrei usare qualcosa del genere, ma Voglio essere sicuro che qualunque cosa io usi sia standardizzata , non solo perché chiunque possa entrare e utilizzare / ispezionare i miei file, ma anche quindi so che è stato testato e funzionerà in casi imprevisti.

    
posta Supuhstar 15.02.2015 - 07:17
fonte

1 risposta

2

Quello che stai probabilmente cercando è un PropertyGrid. Winforms ha un nativo. Puoi trovare uno per WPF qui . Ce ne sono diversi disponibili per HTML5.

    
risposta data 15.02.2015 - 17:20
fonte

Leggi altre domande sui tag