private void AssetDetailsList_MouseDoubleClick(object sender, MouseButtonEventArgs e) { ListView obj = (ListView)sender; AssetDetailsEntryObject assetDetails = obj.SelectedItem as AssetDetailsEntryObject; _AssetDetailList.Remove(assetDetails); }
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); } }
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; } } }