Ejemplo n.º 1
0
        private void AssetDetailsList_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            ListView obj = (ListView)sender;
            AssetDetailsEntryObject assetDetails = obj.SelectedItem as AssetDetailsEntryObject;

            _AssetDetailList.Remove(assetDetails);
        }
Ejemplo n.º 2
0
        private void AddAssetDetailDataFromGithub(GithubAssetDetailData item)
        {
            foreach (KeyValuePair <string, string> pair in item.AssetContentString)
            {
                string key     = pair.Key;
                string content = pair.Value;
                bool   isText  = (IsContainImage(content) == false);

                AssetDetailsEntryObject obj = new AssetDetailsEntryObject(content, key, content, isText);
                _AssetDetailList.Add(obj);
            }
        }
Ejemplo n.º 3
0
        private void GetAssetDetailsData()
        {
            _AssetDetailList.Clear();

            foreach (GithubAssetDetailDataTemplate data in _AssetListDataTemplate)
            {
                if (data.AssetName.ToLower() == _AssetXMLName.ToLower())
                {
                    string key_name         = "Name";
                    string key_image        = "MainImage";
                    string content_name     = data.Name;
                    string content_imageurl = data.ImageUrl;
                    bool   isText           = IsContainImage(content_imageurl) == false;

                    AssetDetailsEntryObject objName  = new AssetDetailsEntryObject("", key_name, content_name, false);
                    AssetDetailsEntryObject objImage = new AssetDetailsEntryObject(content_imageurl, key_image, "", true);
                    _AssetDetailList.Add(objName);
                    _AssetDetailList.Add(objImage);
                }
            }

            foreach (GithubAssetDetailData data in _AssetListDataDetails)
            {
                if (data.assetName == _AssetXMLName)
                {
                    foreach (KeyValuePair <string, string> pair in data.AssetContentString)
                    {
                        string key     = pair.Key;
                        string content = pair.Value;
                        bool   isText  = IsContainImage(content) == false;

                        AssetDetailsEntryObject obj = new AssetDetailsEntryObject(content, key, content, isText);
                        _AssetDetailList.Add(obj);
                    }
                    return;
                }
            }
        }