Reputation: 137
I'm creating object in XAML like this
<Window.Resources>
<local:DataReceiver x:Key="request">
</local:DataReceiver>
</Window.Resources>
how can I call this objects method from codebehind?
Upvotes: 1
Views: 2232
Reputation: 2633
DataReceiver request = this.TryFindResource("request") as DataReceiver;
if (request != null)
{
// your code here
}
Upvotes: 1
Reputation: 101635
var dataReceiver = (DataReceiver)FindResource("request");
...
Upvotes: 1