当前位置: 首页 > news >正文

安康网站建设公司报价中关村在线电脑网

安康网站建设公司报价,中关村在线电脑网,网站设计岗位的职责与要求,wordpress 仿虎嗅主题本节介绍另一个本地化的方法#xff1a; 在项目中添加资源文件#xff1a;#xff08;这个文件将包含应用程序的默认语言的资源#xff09; 将要名称和值添加进去。#xff08;作为应用程序中向用户显示字符串值#xff09;. 重复上面的方法#xff0c;向项目中添加更多…本节介绍另一个本地化的方法 在项目中添加资源文件这个文件将包含应用程序的默认语言的资源 将要名称和值添加进去。作为应用程序中向用户显示字符串值. 重复上面的方法向项目中添加更多的其它语言资源文件。参见后面的截图   定义默认的区域 1.在解决方案资源管理器中右键单击项目名称选择属性在application选项卡中点 程序集信息。在非特定语言列表中选择默认区域性。此标识语言的默认资源文件 中的字符串。例如如果默认资源文件被命名为AppResources.resx并在该文件中的字符串支持英语则可以选择english作为项目的中立国语言。   添加LocalizedStrings类处理资源文件 public class LocalizedStrings{public LocalizedStrings(){}private static ApplicationBarSample.AppResources localizedresources new ApplicationBarSample.AppResources();public ApplicationBarSample.AppResources Localizedresources { get { return localizedresources; } }}   主工程CS代码 using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using Microsoft.Phone.Controls; using Microsoft.Phone.Shell; using System.Globalization; using System.Threading;namespace ApplicationBarSample {public partial class MainPage : PhoneApplicationPage{#region Initialization/// summary/// Constructor for the PhoneApplicationPage/// The ApplicationBar is initialized. Icon buttons and menu items are added/// to the ApplicationBar and event handlers are set./// /summarypublic MainPage(){InitializeComponent();this.SupportedOrientations SupportedPageOrientation.PortraitOrLandscape;ApplicationBar new ApplicationBar();ApplicationBar.IsMenuEnabled true;ApplicationBar.IsVisible true;ApplicationBar.Opacity 1.0;ApplicationBarIconButton hide new ApplicationBarIconButton(new Uri(/Images/expand.png, UriKind.Relative));//hide.Text hide;hide.Text AppResources.ButtonText;hide.Click new EventHandler(hide_Click);ApplicationBarIconButton opacity new ApplicationBarIconButton(new Uri(/Images/opacity.png, UriKind.Relative));//opacity.Text opacity;opacity.Text AppResources.ButtonText;opacity.Click new EventHandler(opacity_Click);ApplicationBarIconButton enabled new ApplicationBarIconButton(new Uri(/Images/menuenabled.png, UriKind.Relative));//enabled.Text enabled;enabled.Text AppResources.ButtonText;enabled.Click new EventHandler(enabled_Click);ApplicationBar.Buttons.Add(hide);ApplicationBar.Buttons.Add(opacity);ApplicationBar.Buttons.Add(enabled);//ApplicationBarMenuItem foregroundItem new ApplicationBarMenuItem(use foreground color);ApplicationBarMenuItem foregroundItem new ApplicationBarMenuItem(AppResources.MenuItemText);foregroundItem.Click new EventHandler(foregroundItem_Click);//ApplicationBarMenuItem accentItem new ApplicationBarMenuItem(use accent color);ApplicationBarMenuItem accentItem new ApplicationBarMenuItem(AppResources.MenuItemText);accentItem.Click new EventHandler(accentItem_Click);ApplicationBar.MenuItems.Add(foregroundItem);ApplicationBar.MenuItems.Add(accentItem);UpdateText();}#endregion#region User Iterface/// summary/// Click handler for accent color menu item./// Changes the colored UI elements to the built-in PhoneAccentColor/// /summary/// param namesenderThe control that raised the click event./param/// param nameeAn EventArgs object containing event data./paramvoid accentItem_Click(object sender, EventArgs e){UpdateColor((Color)Resources[PhoneAccentColor]);}/// summary/// Click handler for accent color menu item./// Changes the colored UI elements to the built-in PhoneForegroundColor/// /summary/// param namesenderThe control that raised the click event./param/// param nameeAn EventArgs object containing event data./paramvoid foregroundItem_Click(object sender, EventArgs e){UpdateColor((Color)Resources[PhoneForegroundColor]);}/// summary/// Click handler for opacity icon button./// Sets the opacity value of the ApplicationBar to 0, 1, or .5/// /summary/// param namesenderThe control that raised the click event./param/// param nameeAn EventArgs object containing event data./paramvoid opacity_Click(object sender, EventArgs e){if (ApplicationBar.Opacity .01){ApplicationBar.Opacity 1;}else if (ApplicationBar.Opacity .49 ApplicationBar.Opacity .51){ApplicationBar.Opacity 0;}else{ApplicationBar.Opacity .5;}UpdateText();}/// summary/// Click handler for hide icon button./// Changes the Visible property of the ApplicationBar to false/// And makes the Show Application Bar button visible/// /summary/// param namesenderThe control that raised the click event./param/// param nameeAn EventArgs object containing event data./paramvoid hide_Click(object sender, EventArgs e){ApplicationBar.IsVisible false;showButton.Visibility Visibility.Visible;UpdateText();}/// summary/// Click handler for menu enable icon button./// Changes the IsMenuEnabled property of the ApplicationBar/// When IsMenuEnabled is false, the menu will not pop up/// /summary/// param namesenderThe control that raised the click event./param/// param nameeAn EventArgs object containing event data./paramvoid enabled_Click(object sender, EventArgs e){ApplicationBar.IsMenuEnabled !ApplicationBar.IsMenuEnabled;UpdateText();}/// summary/// Click handler for show button./// Sets the Visible property of the Application Bar to true/// /summary/// param namesenderThe control that raised the click event./param/// param nameeAn EventArgs object containing event data./paramprivate void showButton_Click(object sender, RoutedEventArgs e){ApplicationBar.IsVisible true;showButton.Visibility Visibility.Collapsed;UpdateText();}/// summary/// Updates the TextBlock objects to reflect the current state/// of the ApplicationBar/// /summaryvoid UpdateText(){VisibleLabel.Text Application Bar Visible ;VisibleTextBlock.Text ApplicationBar.IsVisible ? Yes : No;OpacityLabel.Text Application Bar Opacity ;OpacityTextBlock.Text ApplicationBar.Opacity.ToString(0.0);MenuEnabledLabel.Text MenuEnabled ;MenuEnabledTextBlock.Text ApplicationBar.IsMenuEnabled ? Yes : No;}/// summary/// Helper method for changing the color of the UI/// /summary/// param namecThe new color for the UI elements/paramvoid UpdateColor(Color c){SolidColorBrush brush new SolidColorBrush(c);VisibleTextBlock.Foreground brush;OpacityTextBlock.Foreground brush;MenuEnabledTextBlock.Foreground brush;((LinearGradientBrush)Resources[Gradient]).GradientStops[1].Color c;}private void LocList_SelectedIndexChanged(object sender, SelectionChangedEventArgs e){// Set the current culture according to the selected locale and display information such as// date, time, currency, etc in the appropriate format.string nl;string cul;nl locList.SelectedIndex.ToString();switch (nl){case 0:cul es-ES;break;case 1:cul de-DE;break;case 2:cul en-US;break;default:cul en-US;break;}// set this threads current culture to the culture associated with the selected localeCultureInfo newCulture new CultureInfo(cul);Thread.CurrentThread.CurrentCulture newCulture;CultureInfo cc, cuic;cc Thread.CurrentThread.CurrentCulture;cuic Thread.CurrentThread.CurrentUICulture;VisibleLabel.Text cc.NativeName;VisibleTextBlock.Text ;//OpacityLabel.Text cuic.DisplayName;OpacityLabel.Text ;OpacityTextBlock.Text ;MenuEnabledLabel.Text ;MenuEnabledTextBlock.Text ;//localize icon button text if (this.ApplicationBar.Buttons ! null){foreach (ApplicationBarIconButton btn in this.ApplicationBar.Buttons){btn.Text cc.NativeName.Substring(0, cc.NativeName.ToString().Length/2);}}//localize menu buttons textif (this.ApplicationBar.MenuItems ! null){foreach (ApplicationBarMenuItem itm in this.ApplicationBar.MenuItems){itm.Text cc.NativeName;}}}#endregion} }       XAML代码 phone:PhoneApplicationPage x:ClassPhoneApp6.MainPagexmlnshttp://schemas.microsoft.com/winfx/2006/xaml/presentationxmlns:xhttp://schemas.microsoft.com/winfx/2006/xamlxmlns:phoneclr-namespace:Microsoft.Phone.Controls;assemblyMicrosoft.Phonexmlns:shellclr-namespace:Microsoft.Phone.Shell;assemblyMicrosoft.Phonexmlns:dhttp://schemas.microsoft.com/expression/blend/2008xmlns:mchttp://schemas.openxmlformats.org/markup-compatibility/2006mc:Ignorabled d:DesignWidth480 d:DesignHeight768FontFamily{StaticResource PhoneFontFamilyNormal}FontSize{StaticResource PhoneFontSizeNormal}Foreground{StaticResource PhoneForegroundBrush}SupportedOrientationsPortrait OrientationPortraitshell:SystemTray.IsVisibleTrue!--LayoutRoot 是包含所有页面内容的根网格--Grid x:NameLayoutRoot BackgroundTransparentGrid.RowDefinitionsRowDefinition HeightAuto/RowDefinition Height*//Grid.RowDefinitions!--TitlePanel 包含应用程序的名称和页标题--StackPanel x:NameTitlePanel Grid.Row0 Margin12,17,0,28TextBlock x:NameApplicationTitle Text我的应用程序 Style{StaticResource PhoneTextNormalStyle}/TextBlock x:NamePageTitle Text页面名称 Margin9,-7,0,0 Style{StaticResource PhoneTextTitle1Style}//StackPanel!--ContentPanel - 在此处放置其他内容--Grid x:NameContentPanel Grid.Row1 Margin12,0,12,0/Grid/Grid!--演示 ApplicationBar 用法的示例代码--phone:PhoneApplicationPage.ApplicationBarshell:ApplicationBar IsVisibleTrue IsMenuEnabledTrueshell:ApplicationBarIconButton IconUri/Images/appbar_button1.png Text按钮 1/shell:ApplicationBarIconButton IconUri/Images/appbar_button2.png Text按钮 2/shell:ApplicationBar.MenuItemsshell:ApplicationBarMenuItem Text菜单项 1/shell:ApplicationBarMenuItem Text菜单项 2//shell:ApplicationBar.MenuItems/shell:ApplicationBar/phone:PhoneApplicationPage.ApplicationBar/phone:PhoneApplicationPage     转载于:https://www.cnblogs.com/eagle1986/archive/2012/04/26/2472751.html
http://www.huolong8.cn/news/371008/

相关文章:

  • 药企网站怎么做在线制作logo图标软件
  • 动易网站后台编辑器无效问题wordpress控制文章显示
  • 营销论文如何进行搜索引擎优化?
  • 交流网站模版临淄信息网招聘最新信息
  • 做营销网站策划有什么前景建设网站投资多少
  • 凉山州规划和建设局网站山西有哪些做网站的公司
  • 可以自己做网站服务器不工信部备案号查询平台
  • 网站建设哪些好wordpress装主题失败
  • 二手网站建设登录网站怎么做
  • 为什么会显示危险网站移动网站设计方案
  • 购物网站页面设计图片wordpress 获取目录
  • 雅加达网站建设深圳网站建设费用是多少
  • 网站开发项目责任分配矩阵做交网站
  • 做最好最全的命理网站网站首页静态化代码
  • 一般网站维护要多久素材图
  • 网站广告调词软件如何设计营销 网站建设
  • 韩国风网站想做一个网站
  • 坐什么网站能用到html5旅游网站建设的可行性分析
  • 中文网站做google广告怎么样wordpress 线条不显示不出来
  • wordpress图片模板谁的网站模板利于优化
  • 深圳罗湖住房和建设局网站官网wordpress 置顶
  • 雅安网站开发关于中秋节网页设计实训报告
  • 企业网站的特征wordpress备份插件中文
  • 西安做网站南通公司外包公司的业务员
  • 建设网站需求分析wordpress文章自动截断
  • 百度 安徽省工程建设信息网站网站没收录的几大原因
  • 网站开发费属于无形资产做网站 做什么网站好
  • 网站线框图用什么做微信h5页面制作教程
  • 网站制作排行榜网站建设计什么费用
  • 电影网站空间配置网站开发毕业设计文档