What is the difference between a User Control Library and a Custom Control Library?

I am just coming up to speed on WPF and would like to create a reusable WPF control. When I look at the options for creating projects in Visual Studio, I see “WPF User Control Library” and “WPF Custom Control Library”. It’s unclear to me what the difference is between them and my Google searches … Read more

wpf: how to show tooltip when button disabled by command?

I’m trying to show a tooltip regardless of a buttons state, but this does not seem to do the trick: <Button Command=”{Binding Path=CommandExecuteAction}” ToolTip=”{Binding Path=Description}” ToolTipService.ShowOnDisabled=”true” Style=”{StaticResource toolbarButton}”> <Image Source=”{Binding Path=Icon}”></Image> </Button> How can i show the tooltip when the button is disabled due to command.CanExecute returning false? Note: ToolTipService.ShowOnDisabled=”true” works like a charm. The … Read more

Any free WPF themes? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for … Read more

WPF and initial focus

It seems that when a WPF application starts, nothing has focus. This is really weird. Every other framework I’ve used does just what you’d expect: puts initial focus on the first control in the tab order. But I’ve confirmed that it’s WPF, not just my app — if I create a new Window, and just … Read more

The calling thread must be STA, because many UI components require this

I am using http://www.codeproject.com/KB/IP/Facebook_API.aspx I am trying to call the XAML which is created using WPF. But it gives me an error: The calling thread must be STA, because many UI components require this. I don’t know what to do. I am trying to do this: FacebookApplication.FacebookFriendsList ffl = new FacebookFriendsList(); But it is giving … Read more

WPF datagrid empty row at bottom

I bind my datagrid using //fill datagrid public DataTable GameData { get { DataSet ds = new DataSet(); FileStream fs = new FileStream(IMDB.WebPage.Class.Config.XMLPath, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(fs, Encoding.Default); ds.ReadXml(reader); fs.Close(); DataTable temp = ds.Tables[0]; return ds.Tables[0]; } } For some reason I get an empty row at the bottom. And sometimes after … Read more