WPF小知識集錦

一、通過URL參數給WPF瀏覽器應用程序傳參數

比如在瀏覽器地址欄輸入http://192.168.4.158/MyWPFWeb/MyWPFWeb.xbap?userid=administrator&password=voicecyber

WPFWeb程序中獲取參數的方法如下:

 try
            {
                if (ApplicationDeployment.IsNetworkDeployed)
                {

                    NameValueCollection NVCollection = new NameValueCollection();
                    NVCollection = HttpUtility.ParseQueryString(ApplicationDeployment.CurrentDeployment.ActivationUri.Query);
                    QueryString = NVCollection.ToString();
                    MessageBox.Show(QueryString);

                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return;
            }


 注意:1、需要引入System.Deployment.Application、System.Web名字空間。

2、發佈程序時 項目——屬性——發佈——選項——清單  要勾上“允許嚮應用程序傳遞URL參數”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章