locked
Diversos Custom Controls RRS feed

  • Pergunta

  • Caros,

    vi neste tutorial http://www.silverlightshow.net/items/Create-a-Custom-Control-Inheriting-from-TextBox.aspx  como criar um textbox customizado, muito bem, fiz o meu controle que esta funcionando perfeitamente, mas gostaria de saber se tratando deste arquivo generic.xaml q é mencionado, se eu usarei ele (generic.xaml )para todos os controles meus personalizados, por exemplo, agora quero criar um ListBox personalizado, devo usar o generic xaml para adicionar outros styles e etc?

     

    obrigado,

    segunda-feira, 24 de outubro de 2011 16:20

Respostas

  • Boa tarde Edilson,

     você não precisa obrigatoriamente adicionar os próximos estilos neste mesmo arquivo. Você pode distribuir seus estilos em mais de um arquivo se preferir, o que é recomendável para organização do seu projeto. O importante será indicar estes arquivos como parte do seu Resource Dictinary.

     Segue exemplo do App.xaml:

    <Application   
      x:Class="SilverlightApp" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation "
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:app="clr-namespace:SilverlightApp"
      Startup="Application_Startup">
        <Application.Resources>
            <ResourceDictionary>
                <ResourceDictionary.MergedDictionaries>
                    <ResourceDictionary Source="Styles/Controls.xaml" />
                    <ResourceDictionary Source="Styles/Pages.xaml" />
                </ResourceDictionary.MergedDictionaries>
            </ResourceDictionary>
        </Application.Resources>
    </Application>
    

    Abraços,

     


    Daniel Cheida de Oliveira

    • Sugerido como Resposta Daniel Cheida sexta-feira, 28 de outubro de 2011 15:06
    • Editado Daniel Cheida sexta-feira, 28 de outubro de 2011 15:06
    • Marcado como Resposta Edilson segunda-feira, 31 de outubro de 2011 12:02
    sexta-feira, 28 de outubro de 2011 15:06