Usuário com melhor resposta
Style Grid

Pergunta
-
Boa tarde a todos.
Gostaria de saber se existe uma maneira de colocar um textblock e um botão dentro de um estilo de grid.
Obrigado!
quarta-feira, 16 de fevereiro de 2011 13:49
Respostas
-
Olá ,
Já tentou com Grid.Resources
<Grid x:Name="LayoutRoot"> <Grid.Resources> <Style TargetType="TextBlock" x:Key="TextBlockPrompt"> <Setter Property="VerticalAlignment" Value="Bottom" /> <Setter Property="HorizontalAlignment" Value="Left" /> <Setter Property="FontFamily" Value="Verdana" /> <Setter Property="FontSize" Value="14" /> <Setter Property="FontWeight" Value="Medium" /> <Setter Property="Foreground" Value="Blue" /> </Style> </Grid.Resources> <TextBlock x:Name="MeuTexto" Text="Meu texto" Style="{StaticResource TextBlockPrompt}" /> </Grid>
ref http://www.a2zdotnet.com/View.aspx?Id=131
Américo Arvani
MCP Frw web 2.0
MCP Frw web/win 3.5
Se ajudou , marque como resposta.
http://americoarvani.blogspot.com- Sugerido como Resposta Américo Arvani terça-feira, 29 de março de 2011 23:19
- Marcado como Resposta Daniel Ferreira terça-feira, 21 de junho de 2011 01:42
sexta-feira, 18 de fevereiro de 2011 13:30
Todas as Respostas
-
Existe sim, voce precisa criar uma coluna do Tipo DataGridTemplateColumn e dentro dela você pode colocar componentes silverlight.
Exemplo:
<sdk:DataGridTemplateColumn CanUserReorder="True" CanUserResize="True" CanUserSort="True" IsReadOnly="False" Width="50" Header="Map"> <sdk:DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Height="32" HorizontalAlignment="Center" Margin="0,0,0,0" Name="button1" VerticalAlignment="Top" Width="32" /> </DataTemplate> </sdk:DataGridTemplateColumn.CellTemplate> </sdk:DataGridTemplateColumn>
Espero ter ajudado..
Até Mais.
quarta-feira, 16 de fevereiro de 2011 14:07 -
Manoel boa tarde!
Eu não entendi totalmente como fazer o que você me disse,
preciso criar esse tipo de coluna dentro de alguma propriedade no estilo? Estou usando ResourcesDictionary e não consegui criar a coluna diretamente sem utilizar <Setter Property=""/>.
Muito obrigado pela ajuda!
quarta-feira, 16 de fevereiro de 2011 17:21 -
Olá ,
Já tentou com Grid.Resources
<Grid x:Name="LayoutRoot"> <Grid.Resources> <Style TargetType="TextBlock" x:Key="TextBlockPrompt"> <Setter Property="VerticalAlignment" Value="Bottom" /> <Setter Property="HorizontalAlignment" Value="Left" /> <Setter Property="FontFamily" Value="Verdana" /> <Setter Property="FontSize" Value="14" /> <Setter Property="FontWeight" Value="Medium" /> <Setter Property="Foreground" Value="Blue" /> </Style> </Grid.Resources> <TextBlock x:Name="MeuTexto" Text="Meu texto" Style="{StaticResource TextBlockPrompt}" /> </Grid>
ref http://www.a2zdotnet.com/View.aspx?Id=131
Américo Arvani
MCP Frw web 2.0
MCP Frw web/win 3.5
Se ajudou , marque como resposta.
http://americoarvani.blogspot.com- Sugerido como Resposta Américo Arvani terça-feira, 29 de março de 2011 23:19
- Marcado como Resposta Daniel Ferreira terça-feira, 21 de junho de 2011 01:42
sexta-feira, 18 de fevereiro de 2011 13:30