{"action":"created","issue":{"url":"https://api.github.com/repos/Perspex/Perspex/issues/91","labels_url":"https://api.github.com/repos/Perspex/Perspex/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/Perspex/Perspex/issues/91/comments","events_url":"https://api.github.com/repos/Perspex/Perspex/issues/91/events","html_url":"https://github.com/Perspex/Perspex/issues/91","id":104459255,"number":91,"title":"Allow Styles to be defined using XAML","user":{"login":"SuperJMN","id":3109851,"avatar_url":"https://avatars.githubusercontent.com/u/3109851?v=3","gravatar_id":"","url":"https://api.github.com/users/SuperJMN","html_url":"https://github.com/SuperJMN","followers_url":"https://api.github.com/users/SuperJMN/followers","following_url":"https://api.github.com/users/SuperJMN/following{/other_user}","gists_url":"https://api.github.com/users/SuperJMN/gists{/gist_id}","starred_url":"https://api.github.com/users/SuperJMN/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SuperJMN/subscriptions","organizations_url":"https://api.github.com/users/SuperJMN/orgs","repos_url":"https://api.github.com/users/SuperJMN/repos","events_url":"https://api.github.com/users/SuperJMN/events{/privacy}","received_events_url":"https://api.github.com/users/SuperJMN/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-09-02T11:27:39Z","updated_at":"2015-09-02T16:49:40Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/Perspex/Perspex/issues/comments/137166712","html_url":"https://github.com/Perspex/Perspex/issues/91#issuecomment-137166712","issue_url":"https://api.github.com/repos/Perspex/Perspex/issues/91","id":137166712,"user":{"login":"grokys","id":1775141,"avatar_url":"https://avatars.githubusercontent.com/u/1775141?v=3","gravatar_id":"","url":"https://api.github.com/users/grokys","html_url":"https://github.com/grokys","followers_url":"https://api.github.com/users/grokys/followers","following_url":"https://api.github.com/users/grokys/following{/other_user}","gists_url":"https://api.github.com/users/grokys/gists{/gist_id}","starred_url":"https://api.github.com/users/grokys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grokys/subscriptions","organizations_url":"https://api.github.com/users/grokys/orgs","repos_url":"https://api.github.com/users/grokys/repos","events_url":"https://api.github.com/users/grokys/events{/privacy}","received_events_url":"https://api.github.com/users/grokys/received_events","type":"User","site_admin":false},"created_at":"2015-09-02T16:49:40Z","updated_at":"2015-09-02T16:49:40Z","body":"Regarding your two questions, they are exactly the two points in my original comment ;)\r\n\r\nA control has a `Styles` collection where styles can be added. All classes involved are default-constructable so should be creatable via xaml."}}