I am trying to set my window to the bottom left.
The window has no title bar and the height is set to auto and SizeToContent is Height and WindowStartupLocation is Manual
After setting the content I am executing these two lines of code:
Left = SystemParameters.WorkArea.Width - Width - 2;
Top = SystemParameters.WorkArea.Height - Height - 2;
These two lines are in the SetupWindow() function
InitializeComponent();
foreach (Caller c in callers)
{
CallerLine callerline = new CallerLine();
Hyperlink link = (Hyperlink)callerline.FindName("link");
ContentControl ccname = (ContentControl)callerline.FindName("ccname");
ContentControl ccnumber = (ContentControl)callerline.FindName("ccnumber");
link.RequestNavigate += hyperlink_RequestNavigate;
ccname.Content = c.Name;
ccnumber.Content = " " + c.PhoneNumber;
spCallers.Children.Add(callerline);
}
SetupWindow();
I am doing all my setup stuff before I am setting the window to its new position!
Now the window is set somewhere on the Right site of the screen but not on the bottom. How can I set it to the bottom Right?