Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Silverlight

Click com botão direito e menu de contexto no Silverlight

Quando o Silverlight 4 foi lançado um dos recursos mais aguardados era o clique do botão direito, até então não era possível incluir nada nessa funcionalidade. Hoje contamos com o "Context Menu control", sendo ele quem iremos mostrar ao clicar com o botão direito. Já apresentamos aqui um exemplo de como realizar isso, hoje mostraremos com mais detalhes. Novo projeto Vamos iniciar o Visual Studio 2010 e criar uma nova aplicação Silverlight (Silverlight Application Project), com o nome ContextMenuSample: Em seguida vamos adicionar as referencias para o "Toolkit", que ira nos permitir trabalhar com "ContextMenu" e "MenuItem": Agora vamos incluir um "TextBox". O click direito apresentará o "context menu", nele teremos dois menus, sendo eles "Grow Font" e "Shrink Font", ao selecionar uma das opções o tamanho da fonte será alterado. Dando continuidade, adicionaremos dois eventos importantes, "Mo

Clique direito em Datagrid (Silverlight)

Uma das coisas mais frustrantes no Silverlight com toda certeza é ver aquela "caixinha" com informações quando clicamos com o botão direito, porque quando executamos essa ação estamos, na maioria das vezes, buscando novas funcionalidades ou informações que dizem respeito ao que estamos vendo naquele momento, mas esse comportamento original pode ser alterado para nossa alegria. No exemplo a seguir iremos apresentar um menu de contexto codificando o evento "MouseRightButtonDown" do DataGrid: xmlns:grid="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data" xmlns:toolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit" > < grid :DataGrid MouseRightButtonDown="_grid_MouseRightButtonDown" > < toolkit:ContextMenuService.ContextMenu > < toolkit:ContextMenu> < toolkit:MenuItem

Envio de e-mail no Silverlight

  Enviar e-mail é algo corriqueiro mas ainda existem alguns sites que se descuidam na hora de deixar aquele espaço reservado para que possamos entrar em contato, com dúvidas, sugestões ou reclamações. Usando o Silverlight não pode ser diferente, seja qual for a funcionalidade envolvida, iremos disponibilizar hoje uma maneira para mandar e-mails, abaixo mostraremos a classe responsável pelo envio, o projeto pode ser baixado aqui , dúvidas e sugestões são bem vindas nos comentários. 1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Web; 5: using System.Web.Services; 6: using System.Net.Mail; 7: using System.Configuration; 8: using System.Net.Configuration; 9: using System.Net; 10: using System.Web.Configuration; 11: using System.Text; 12:   13: namespace Email_Silverlight.Web 14: { 15: /// <summary>

Upload de arquivos no Silverlight

  O recurso de upload de arquivos é muito útil e requisitado em certos casos quando se fala de sistemas on line. Logo desenvolver algo nesse sentido em nossas aplicações Silverlight pode se tornar necessário, como foi no meu caso, ou de repente apresentar esse recurso para incrementar um projeto também pode ser uma boa idéia. Irei disponibilizar aqui um ótimo projeto que encontrei no blog do John Mendez , que serviu de base para a minha implementação, colocarei no post apenas a classe do serviço de upload, o projeto completo pode ser encontrado aqui . 1: <%@ WebHandler Language= "C#" Class= "FileUpload" %> 2:   3: using System; 4: using System.Web; 5: using System.IO; 6: using System.Web.Hosting; 7: using System.Diagnostics; 8:   9: public class FileUpload : IHttpHandler { 10:   11: private HttpContext _httpContext; 12: private string _tempE