程序问答   发布时间:2022-05-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了单击 TreeView 中的文件夹时如何在 ListView 中显示文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决单击 TreeView 中的文件夹时如何在 ListView 中显示文件?

开发过程中遇到单击 TreeView 中的文件夹时如何在 ListView 中显示文件的问题如何解决?下面主要结合日常开发的经验,给出你关于单击 TreeView 中的文件夹时如何在 ListView 中显示文件的解决方法建议,希望对你解决单击 TreeView 中的文件夹时如何在 ListView 中显示文件有所启发或帮助;

我想要的是在 TreeVIEw 中显示我系统的所有文件夹,以便当我单击文件夹时,我会在右侧的 ListVIEw 中获得文件列表。现在我将所有文件夹作为 TreeVIEw 中的路径,但我想要的是修剪路径并仅在 TreeVIEw 中显示文件夹。单击 TreeVIEw 中的文件夹时,我应该在右侧的 ListVIEw 中获取相应的文件名。你能帮我吗?

我的 XAML:

driver = webdriver.Chrome()
driver.get("https://www.bi.go.ID/ID/statistik/informasi-kurs/transaksi-bi/Default.aspx")

wait = webdriverwait(driver,10)

driver.implicitly_wait(10) #secs


# click "usd"

book = wait.until(EC.element_to_be_clickable((By.ID,"SELEctPeriod")))
sel = SELEct(book)
sel.SELEcT_By_value("range")

bookk = wait.until(EC.element_to_be_clickable((By.ID,"ctl00_PlaceHolderMain_g_6c89d4ad_107f_437d_bd54_8fda17b556bf_ctl00_ddlmatauang1")))
sel = SELEct(bookk)
sel.SELEcT_By_value("USD  ")

driver.execute_script("window.scrollTo(0,document.body.scrollHeight);")

start_date = driver.find_elemenT_By_ID("ctl00_PlaceHolderMain_g_6c89d4ad_107f_437d_bd54_8fda17b556bf_ctl00_txtFrom")
start_date.send_keys("20-Nov-15")
END_DATE = driver.find_elemenT_By_ID("ctl00_PlaceHolderMain_g_6c89d4ad_107f_437d_bd54_8fda17b556bf_ctl00_txtTo")
END_DATE.send_keys(time.strftime("%d-%m-%Y"))

time.sleep(5)
buttons = driver.find_elements_by_xpath("//input[@value='Cari']")
buttons[1].click()

src = driver.page_source # gets the HTML source of the page
headers = {
    #"Referer": "https://ID.invesTing.com/commoditIEs/gold-historical-data","User-Agent": "Mozilla/5.0 (X11; Ubuntu; linux x86_64; rv:80.0) Gecko/20100101 firefox/80.0","X-requested-With": "XMLhttprequest"
}
parser = BeautifulSoup(src,"lxml") # initialize the parser and parse the source "src"
url = "https://www.bi.go.ID/ID/statistik/informasi-kurs/transaksi-bi/Default.aspx"
r = requests.get(url,headers=headers)
HTML = r.text
table = parser.find("table",attrs={"class" : "table1"}) # A List of attributes that you want to check in a tag)
rows = table.find_all('tr')
data = []
for row in rows[1:]:
    cols = row.find_all('td')
    cols = [ele.text.Strip() for ele in cols]
    data.append([ele for ele in cols if ele])
    
result = pd.DataFrame(data,columns=['nilai','kurs_jual','kurs_beli','tanggal'])
result.to_csv("kurs1.csv",index=falsE)

df = pd.read_csv("kurs1.csv")
pd.set_option('display.max_rows',df.shape[0]+1)
print(df)

我的代码隐藏:

    <GrID>
        <TreeVIEw @R_403_6889@="trvMenu" SELEcteditemchanged="trvMenu_SELEcteditemchanged" MouseDoubleClick="trvMenu_MouseDoubleClick_1" >
            <TreeVIEw.ItemTemplate>
                <HIErarchicalDataTemplate  Itemssource="{Binding Items}">
                    <TextBlock Text="{Binding titlE}" Foreground="blue" TreeVIEwItem.SELEcted="TextBlock_SELEcted" />
                </HIErarchicalDataTemplate>
            </TreeVIEw.ItemTemplate>
        </TreeVIEw>
        <button Content="button" HorizontalAlignment="left" margin="480,226,0" VerticalAlignment="top" WIDth="75" Click="button_Click"/>
    </GrID>
</Window>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的单击 TreeView 中的文件夹时如何在 ListView 中显示文件全部内容,希望文章能够帮你解决单击 TreeView 中的文件夹时如何在 ListView 中显示文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:单击