Canvas - это элемент управления XAML, представляющий другие элементы управления XAML. TimberMember не является элементом управления XAML. Элементы управления XAML являются объектами типа UIElement или они должны наследоваться от типа UIElement. TimberMember должен наследовать от UIElement или типа, производного от UIElement, например ContentControl, например.
public class TimberMemeber : ContentControl
{
// Your class definition
}
Это позволит вам добавить его в Canvas, но это не очень поможет, потому что ни одно из его свойств не преобразуется в контент пользовательского интерфейса. Вы не сказали нам, что такое TimberMember или что он должен делать, не говоря уже о предоставлении определения класса. Я могу почти на 100% гарантировать, что создание пользовательского элемента управления XAML и добавление его в Canvas не является правильным подходом для достижения того, что вы пытаетесь сделать, и при этом попытка создать собственный элемент управления XAML не является хорошей идеей для кого-то все еще изучают основы ООП.