[Windows Phone] Common Language Runtime detected an invalid program

今天開啟Microsoft Visual Studio 2010 Express for Windows Phone,開啟一個工程,雙擊xaml檔案,發現無法開啟介面編輯器了。出現以下錯誤:An Unhandled Exception has occurred.System.InvalidProgramExceptionCommon Language Runtime detected an invalid

[Windows Phone] StackPanel和Grid在布局中的使用

在WindowsPhone開發中,主要有三種布局方式,Canvas、Grid和StackPanel。Canvas是以座標的方式定位子項目,相當於Android中的AbsoluteLayout方式。Canvas當中也可以包含子Canvas。Grid是以表格的方式定位子項目。可以定義行和列,然後將元素布局到表格當中。類似於Html中的Table元素。StackPanel是以水平或者豎直方向對子項目進行排列。相當於Android中的LinearLayout,或者是JavaGUI中的FlowLayout

Here are 101 reasons not to buy Windows Phone 7.5

有意思的一篇文章,估計微軟迷們要吐槽了。Ah, Windows Phone 7.5 Mango! Just saying the name of the platform seems to start controversy - and don’t get us wrong, we appreciate the design work and the universally smooth performance Microsoft achieved with it, but it’s

Windows Phone應用開發強化訓練:濾罩層可以這樣做

我先不說什麼,給大家看一個。 呵呵,這是一個灰常低水準的濾罩效果,如果你覺得有意思,我貼出XAML來。 <Grid x:Name="LayoutRoot" Background="Transparent"> <Image Source="/lan.jpg" Stretch="Uniform" Canvas.ZIndex="0"/> <Rectangle Canvas.ZIndex="1" Fill="Black" Opacity="

Windows Phone開發(37):動畫之ColorAnimation

上一節中我們討論了用double值進行動畫處理,我們知道動畫是有很多種的,今天,我向大家繼續介紹一個動畫類——ColorAnimation。其實,它和DoubleAnimation也是很像,畢竟所謂動畫,無非就是在特定的時間段內,把一個值變為另一個值的一種過度形式。故ColorAnimation就是用於顏色過度動畫的。其中,以下幾個屬性我們只需簡單關注一下即可: 1、By:相對於初始值所更改的值的總量。這個屬性比較不好理解,所以我把它放到第一位,說實話,這種用顏色表示的值確實不好理解。我們不妨用

Windows Phone開發(33):路徑之其它Geometry

上一節中,我們把最複雜的PathGeometry給幹了,生剩下幾個傢伙就好辦事了。一起來見見他們的真面目吧。 一、LineGeometry 這個幾何圖形就很簡單了,一條線段,兩個點——StartPoint And EndPoint。一起來看看下面的例子。 <Path Grid.Column="0" Grid.Row="0"> <Path.Data> <LineGeometry StartPoint="

Windows Phone開發(34):路徑標記文法

如果你覺得前面所討論的繪製各種幾何圖形的方法過於複雜,那麼,今天我們也來一次“減負”吧。當然,我們是很輕鬆的,本教程是不用考試的,也不會班級排名,僅僅為讀者朋友們提供一種思路罷了。本節我們聊一下路徑標記法,有了這個東東,你會覺得繪製路徑會輕鬆了不少,事不宜遲,路徑標記法到底有多方便,先看一個執行個體再說吧。 <Path VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Stroke=

Windows Phone開發(35):使用Express Blend繪圖

上一節中我們簡單扯了一下繪圖指令,然而那也不是最簡單的繪圖法,今天,我再向大家推薦一種更好的繪圖方案——Express Blend工具的使用。這個工具是隨SDK一起安裝的,也是免費的,相信大家都知道了,我想有朋友肯定還用過了,對的,那是一個非常強大的設計工具,甚至看起來比Flash還專業。 下面,我們簡單演練一下如何用這個工具來繪圖,至於具體的使用方法,大家參照協助文檔,多玩玩就會熟練了。 首先,啟動Express

Windows Phone開發(38):動畫之PointAnimation

PointAnimation也是很簡單的,與前面說到的兩個Animation是差不多的,屬性也是一樣的,如By、From、To,不同的是,PointAnimation是目標值從一點到另一個點。我有理由相信,大家一定懂的,所以,我不多介紹了,給兩個例了熱一下身就行了。例一,讓直線動起來。這個例子,以LineGeometry作為動畫的目標對象,通過對StartPoint屬性和EndPoint屬性進行動畫來讓直線(其實是線段)動起來。 <Grid> <Path

Windows Phone開發(39):漫談主要畫面格動畫上篇

儘管前面介紹的幾種動畫會讓覺得很好玩了,但是,不知道你是否發現,在前面說到的一系列XXXAnimation中,都有一個共同點,那就是僅僅針對兩個值的目標值之間產生動畫,如果使用By,將在原值和加上By後的目標值之間進行動畫處理;如果使用From,To,那就更好理解了,就是首尾兩個值之間值的動畫。那麼,如果我希望三個值呢?或者N多個值呢?每個值之間的時間間隔不一樣呢?如果我還希望更複雜的動畫效果呢?比如可以附加easing

Windows Phone開發(45):推播通知大結局——Raw通知

為什麼叫大結局呢?因為推播通知服務就只有三種,前面扯了兩種,就剩下一種——Raw通知。前面我們通過兩節的動手實驗,相信大家都知道了,推播通知其實並不複雜,為什麼呢?你看到了的,不管是哪種方式,使用方法基本一樣,如果你不願意寫代碼的話,完全可以把代碼Copy幾下就完事了,三種推播通知的實現代碼是一樣的,而僅僅是發送的內容不同罷了。Raw推播通知比起前面兩種更簡單,因為它沒有規範的格式,只要你向指定URI

Windows Phone開發(36):動畫之DoubleAnimation

從本節開始,我們將圍繞一個有趣的話題展開討論——動畫。看到動畫一詞,你一定想到Flash,畢竟WP應用的一個很重要的架構是Silverlight,在WP中也發揮了Silverlight的許多優點,可能不少人說,Silverlight就是和Flash差不多吧,當你深入瞭解了Silverlight後,你會發現,其實不然,Silverlight更偏重於資料處和企業級應用。 好了,F話不多說,開始吹我們今天的牛皮吧,在吹牛皮之前,我們更應該知道牛皮是從哪裡來的。故在說動畫之前,先想一下,什麼是Story

Windows Phone開發(47):輕鬆調用Web Service

眾所周知(除了沒用過VS的),在VS裡面調用Web Service是一件很愉快的事情,不解釋,相信很多朋友在以前的項目中肯定也用過WEB服務。同樣,在WP中調用Web Service也是非常簡單的,你可以不信,反正我絕對信了。 有例子有真相,我們就以http://webservice.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx為例,這個Web服務可以根據IP地址查詢相關的地區/城市資訊,我們就通過調用這WEB服務,來比較一下,

Windows Phone開發(46):與Socket有個約會

不知道大家有沒有“談Socket色變”的經曆?就像我一位朋友所說的,Socket這傢伙啊,不得已而用之。哈,Socket真的那麼恐怖嗎?其實這話一點也不假,Socket有時候真的不太好操控,也不好維護,但不管怎麼樣,我們還是要面對它的,沒準Socket是一位大美女哦。關於Socket的前世今生就不用我詳述了,關於她的曆史,已經不少人仁志士為她立傳寫著了,像我們國內的百度百科、互動百科等;全球著名的如維基百科之屬。而且,能加入WP開發的學習行列的,我想各位對.NET的其它技術肯定是有一定基礎的。我

Windows Phone開發(41):漫談主要畫面格動畫之下篇

也許大家已經發現,其實不管什麼類型的動畫,使用方法基本是一樣的,不知道大家總結出規律了沒有?當你找到規律之後,你會發現真的可以舉一反六的,不騙你。為了能協助大家找到規律,今天,我們再來寫兩個例子。 一、DiscreteObjectKeyFrame簡單介紹一下這個吧,它只是為了方便我們進行一些大的切換而提供,但它也不是萬能的,儘管它的目標類型是object類型,前提是它與其它動畫一樣,只能針對某對象的某屬性進行動畫處理。與Flash相比,Silverlight是少了一些靈活性,但我們知道,畢竟Si

Windows Phone開發(40):漫談主要畫面格動畫之中篇

一、DiscreteDoubleKeyFrame離散型主要畫面格動畫,重點,我們理解一下“離散”的意思,其實你查一下《新華字典》,“離”和“散”的意思相近。我們可以這樣解釋:每個主要畫面格之間是直接過渡,其間不經過動畫插補。似乎這樣理解有點苦澀難懂,所以,我們還是從執行個體入手。請參考以下XAML代碼寫一個樣本: <Grid Loaded="OnGridLoaded"> <Rectangle Width="100" Height="100"

Windows Phone開發(4):架構和頁

在開如之前,我想更正一個小問題,之前我在第一篇文章中說,Visual Studio Express for Windows Phone的中文版沒有簡體中文,那是因為我是在英文首頁上下載的,語言挑選清單中只有一個中文,但是繁體的,後來,我發現Windwos Phone SDK是有簡體中文版的,順便我也給出。http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0a373422-6680-46a7-89e1-e9a468a142

Windows Phone開發(10):常用控制項(上)

Windows Phone的控制項有幾個來源,和傳統的傳統型應用程式開發或Web開發一樣,有預設提供的控制項和第三方開者發布的控制項。一般而言,如果不是過於複雜的介面布局,使用預設控制項就足矣。相比之下,Android

Windows Phone開發(43):推播通知第一集——Toast推送

好像有好幾天沒更新了,抱歉抱歉,最近“光榮”地失業,先是忙於尋找新去處,唉,暫時沒有下文。而後又有一些瑣事要辦,不過不要緊,今天咱們繼續。動畫的內容就告一段落,本系列文章只作簡單引導,不會覆蓋每一個細節,最終能不能學好,就完全看各位自己了。 從本節開始,我們將討論推播通知,這個東西不太好理解,而推播通知的原理和過程,如果你看MSDN的,相信你會有點暈,若不,我帖出給你看看。 算了,不帖,不知怎麼回事,上傳不了圖片。 現補片。 那麼,我就說一個故事吧,希望能協助你理解何為推播通知。上大學的時候,我

Windows Phone開發(9):關於頁面狀態

按照一般做法,剛學會如何導航,還是不夠的,因為要知道,手機裡面的每個頁面,就如同Web頁面一樣,是無狀態的。啥是無狀態?如果我們玩過Web開發就明白了,當你在當前頁面輸入一些內容,然後退回到前一頁面,再前進到該頁面,就會發現,之前輸入的內容可能會沒了。再比如吧,你在頁面A中進行了資料繫結,點擊按鈕後進行查詢並把查詢結果顯示在表格中,然後你點擊一個超連結,跳到D頁面,然後你再從D頁面退回A頁面,你會發現,剛才查詢的結果就不會顯示了。這就是無狀態,也就是說,在你導航離開當前頁面後,當前頁面不會保留任

總頁數: 77 1 .... 52 53 54 55 56 .... 77 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。