[英]Dynamic XAML and events handling
我有一個WPF窗口,該窗口是通過加載XAML腳本動態創建的,該腳本是我們支持的較大腳本(專有)的一部分。
該腳本包含對用戶操作的支持,例如文本框失去焦點/復選框被選中/按鈕被點擊等。
假設我有一個預先編寫的C#類,旨在支持該類的功能。
由於窗口是動態的,因此它可能包含任意數量的基本UI元素,例如按鈕,單選按鈕復選框編輯框等。
如何將XAML鏈接到對話框上的每個可能的操作,例如文本框失去焦點/選中復選框/單擊按鈕等。
理想情況下,如果我可以獲取UI元素操作的名稱以及從XAML到C#類的字符串,那是完美的。
例如Button1,“ Clicked”,“ Button1_Clicked”,這里的Button1_Clicked是從XAML傳遞來的字符串,可以幫助我在腳本中調用函數“ Button1_Clicked”
語言。 同樣,對於文本框,它可以是Text1,“ LostFocus”,“ Text1_LostFocus”等。
如何編寫支持類和XAML腳本來實現上述方案。
看看這個帖子
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.