private void OpenRenameDialog(object sender, MouseButtonEventArgs e) { RenameDialog RD = new RenameDialog(); RD.NewName = Title; // assign NewName dep prop of RenameDialog to Title prop of TitleBar which is bound to TitleText of VM RD.Identifier = "#"; RD.Save = Rename; // assign Save delegate com of RenameDialog to Rename del com of TitleBar which is bound to TitleRename of VM Point pos = this.PointToScreen(new Point(0, 0)); RD.Left = pos.X; RD.Top = Math.Min(pos.Y, System.Windows.SystemParameters.WorkArea.Height - RD.Height); RD.ShowDialog(); }
private void OpenRenameDialog(object sender, RoutedEventArgs e) { RenameDialog RD = new RenameDialog(); RD.NewName = LVItem.Name; RD.Identifier = LVItem.UID; RD.Save = Rename; Point pos = this.PointToScreen(new Point(0, 0)); RD.Left = pos.X; RD.Top = Math.Min(pos.Y, System.Windows.SystemParameters.WorkArea.Height - RD.Height); RD.ShowDialog(); }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.modRenameDialog = ((QuickTasks.RenameDialog)(target)); return; case 2: this.RenameBox = ((System.Windows.Controls.TextBox)(target)); #line 15 "..\..\RenameDialog.xaml" this.RenameBox.TextChanged += new System.Windows.Controls.TextChangedEventHandler(this.Filter_TextChanged); #line default #line hidden return; case 3: this.CancelBtn = ((System.Windows.Controls.Button)(target)); #line 23 "..\..\RenameDialog.xaml" this.CancelBtn.Click += new System.Windows.RoutedEventHandler(this.CancelHandler); #line default #line hidden return; case 4: this.SaveBtn = ((System.Windows.Controls.Button)(target)); #line 31 "..\..\RenameDialog.xaml" this.SaveBtn.Click += new System.Windows.RoutedEventHandler(this.SaveHandler); #line default #line hidden return; } this._contentLoaded = true; }