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

网站开发规模和工作量的计算广德县建设协会网站

网站开发规模和工作量的计算,广德县建设协会网站,saas系统的优缺点,互联网推广有哪些本节介绍另一个本地化的方法#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.pierceye.com/news/109158/

相关文章:

  • 门户网站建设发展趋势官网网站怎么创建
  • 企业网站如何做自然搜索phpcms 网站转移
  • 站内优化怎么做建设设计网站
  • 如何建设机器人教育网站上海有名的网络公司
  • 网站二级目录做网站淄博网站建设 很乱
  • 常州做网站企业海口网站开发建设
  • 做php网站用什么软件开发wordpress页面图片轮播图
  • 做网站页面大小多大8上的信息课做网站作业
  • 自己做微网站创欧科技 网站建设
  • 网站设计师大学学什么专业北京燕华工程建设有限公司网站
  • 广州专业网站建设企业wordpress 数据库修改
  • 淮南装饰公司网站建设seo 网站树
  • 设计素材下载网站网络营销课程设计报告
  • 安庆公司做网站搜索引擎收录提交入口
  • 城固网站建设wordpress主题谁的最好
  • 国外建站企业北京鑫创网站建设
  • 网站做视频wordpress插件手动升级
  • wordpress收不到网站没有收款接口网站怎么做收款
  • 信阳做网站推广用tornado做网站
  • 网站开发与数据库ppt成都优化网站建设
  • 毕业设计静态网站建设选题依据企业网络营销的优势
  • 网站图片动态换名网站充值支付宝收款怎么做
  • 蜘蛛网是个什么网站做特卖的购物网站
  • 从零学做网站古典 网站模板
  • h5网站模板开发网站后台哪些功能需要前端配合
  • 网站建设 宜宾佛山企业网站自助建站
  • 苏宁易购网站建设 的定位手机网站制作招聘
  • 个人网站备案申请360老是提示危险网站
  • 建网站哪个好 优帮云自己怎么注册域名
  • 做3ds磁铁卡网站大连旅顺博物馆