public void FncControllPane(bool Close) { try { if (blnFirstClick != Close) { if (Close) { //close if (pageControl != null) { pageControl.FncOpenPageStrip(false); blnFirstClick = false; if (pageControl.SelectedItem != null) { VMuktiGrid.ctlTab.TabControl objt = ((VMuktiGrid.ctlTab.TabControl)((VMuktiGrid.ctlPage.TabItem)pageControl.SelectedItem).Content); if (objt != null) { objt.FncOpenTabStrip(false); btnPane.ToolTip = "Show Page and Tab"; } } } } else { //open if (pageControl != null) { pageControl.FncOpenPageStrip(true); if (pageControl.SelectedItem != null) { VMuktiGrid.ctlTab.TabControl objt = (((VMuktiGrid.ctlTab.TabControl)((VMuktiGrid.ctlPage.TabItem)pageControl.SelectedItem).Content)); if (objt != null) { objt.FncOpenTabStrip(true); btnPane.ToolTip = "Hide Page and Tab"; } } } } ((ScaleTransform)((TransformGroup)btnPane.GetValue(Button.RenderTransformProperty)).Children[0]).ScaleX *= -1; blnFirstClick = !blnFirstClick; } } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "FncClosePane()", "Controls\\VMuktiGrid\\ctlVMuktiGrid.xaml.cs"); } }
void ctlVMuktiGrid_VMuktiEvent_SignIn(object sender, VMuktiEventArgs e) { try { for (int i = 0; i < pageControl.Items.Count; i++) { VMuktiGrid.ctlTab.TabControl objtabcontrol = ((VMuktiGrid.ctlTab.TabControl)((VMuktiGrid.ctlPage.TabItem)pageControl.Items[i]).Content); ((VMuktiGrid.ctlPage.TabItem)pageControl.Items[i]).AddBuddy(e._args[0].ToString()); ((VMuktiGrid.ctlPage.TabItem)pageControl.Items[i]).SetMaxCounter(0, e._args[0].ToString()); for (int j = 0; j < objtabcontrol.Items.Count; j++) { ((VMuktiGrid.ctlTab.TabItem)objtabcontrol.Items[j]).SetMaxCounter(0, e._args[0].ToString()); } } pageControl.SetUserID(); } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlVmuktiGrid_VMuktiEvent_SignIn()", "Controls\\VMuktiGrid\\ctlVmuktiGrid.cs"); } }