簡體   English   中英

動態XAML和事件處理

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM