1
我在C#中創建了一個自定義控件,該控件的模板在Themes/Generic.xaml中定義。該控件(與Themes/Generic.xaml一起)在輸出到DLL的項目中定義。我不確定這是否重要,但控件位於子文件夾中。Visual Studio發佈版本不工作
當我從主可執行文件引用控件時,控件的C#中的OnApplyTemplate()
永遠不會被調用,並且該控件顯示爲沒有應用樣式信息。
這隻發生在發佈版本;調試版本工作正常。
如果我在託管控件的控件(例如Window.Resources)的資源中重新定義模板,則控件可以正常工作。似乎Visual Studio沒有將Themes/Generic.xaml鏈接到控件。
這個問題爲什麼被低估? –
大多數我見過的人都會放棄投票,但通常不會有石頭(或知識)支持投票。啊,互聯網匿名的喜悅。 – Brian
我不得不同意Brian。 – f470071