我在兩個堆棧面板中有一個靜態和一組動態按鈕。我想獲取點擊按鈕的堆棧面板的名稱。我不想要這個類型,我想要具體的名字。有沒有辦法在C#中做到這一點?從子控件獲取父面板的「名稱」
1
A
回答
11
試試這個:
private ButtonClick(object sender)
{
string parent_name = ((Button)sender).Parent.Name;
}
或WPF:
private ButtonClick(object sender, RoutedEventArgs e)
{
FrameworkElement parent=(FrameworkElement)((Button)sender).Parent;
string parent_name = parent.Name;
}
相關問題
- 1. 獲取父頁面名稱
- 2. 從父類獲取子類名稱
- 3. 獲取wordpress父模板名稱
- 4. 在C#中獲取用戶控件的子控件名稱
- 5. 從「子」中獲取「父」數組的名稱
- 6. 從父項目獲取孩子的班級名稱
- 7. 如何獲取MMC SnapIn面板控件的父項
- 8. 獲取父類名稱?
- 9. 如何使用控件源的名稱從控件獲取值?
- 10. WPF:獲取其父面板
- 11. JLabel - 獲取父面板?
- 12. 如何從文件路徑獲取父文件夾的名稱?
- 13. 如何從父類獲取子類名稱
- 14. 嵌套面板:'孩子'不是這個父母的子控件
- 15. 獲取模板名稱 - Smarty
- 16. 獲取ContentControl控件的模板子項?
- 17. HtmlAgilityPack獲取頁面控件的名稱和屬性的類型
- 18. 獲取電子郵件模板並顯示名稱下拉在VF頁面
- 19. SuiteCRM,sugarCRM:修改子面板的名稱
- 20. vb.net子窗體落在父窗體內面板控件後面
- 21. 獲取父目錄的名稱
- 22. 如何通過父面板用戶控件的id獲取子級用戶控件?例如,
- 23. .NET按名稱動態獲取控件
- 24. 從文件名獲取目錄名稱
- 25. 父控件的顯示/隱藏面板
- 26. 獲取基於父母類名稱的子元素的ID
- 27. 獲取超父類的方法名稱層次的子類
- 28. 從ASP.Net登錄控件獲取用戶名稱文本框的名稱或ID
- 29. 從url獲取控制器名稱和操作名稱
- 30. Meteor.js:如何從模板中獲取模板的名稱?
...好奇,是什麼'xaml'有越來越父控件的名字呢? – IAbstract