Exemplo n.º 1
0
		bool ILookupHandler.Resolve(string query, bool interactive, out object result)
		{
			result = null;

			var userComponent = new UserSummaryComponent(true);
			var exitCode = ApplicationComponent.LaunchAsDialog(
				_desktopWindow, userComponent, SR.TitleUser);

			if (exitCode == ApplicationComponentExitCode.Accepted)
			{
				var summary = (UserSummary) userComponent.SummarySelection.Item;
				result = new UserLookupData(summary.UserName);
			}

			return (result != null);
		}
Exemplo n.º 2
0
        bool ILookupHandler.Resolve(string query, bool interactive, out object result)
        {
            result = null;

            var userComponent = new UserSummaryComponent(true);
            var exitCode      = ApplicationComponent.LaunchAsDialog(
                _desktopWindow, userComponent, SR.TitleUser);

            if (exitCode == ApplicationComponentExitCode.Accepted)
            {
                var summary = (UserSummary)userComponent.SummarySelection.Item;
                result = new UserLookupData(summary.UserName);
            }

            return(result != null);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Constructor
        /// </summary>
        public UserSummaryComponentControl(UserSummaryComponent component)
            : base(component)
        {
            InitializeComponent();
            _component = component;

            _userTableView.ToolbarModel = _component.SummaryTableActionModel;
            _userTableView.MenuModel    = _component.SummaryTableActionModel;

            _userTableView.Table = _component.SummaryTable;
            _userTableView.DataBindings.Add("Selection", _component, "SummarySelection", true, DataSourceUpdateMode.OnPropertyChanged);

            _id.DataBindings.Add("Value", _component, "ID", true, DataSourceUpdateMode.OnPropertyChanged);
            _name.DataBindings.Add("Value", _component, "Name", true, DataSourceUpdateMode.OnPropertyChanged);

            _okButton.DataBindings.Add("Visible", _component, "ShowAcceptCancelButtons");
            _okButton.DataBindings.Add("Enabled", _component, "AcceptEnabled");
            _cancelButton.DataBindings.Add("Visible", _component, "ShowAcceptCancelButtons");

            UpdateIcons();
        }
        /// <summary>
        /// Constructor
        /// </summary>
		public UserSummaryComponentControl(UserSummaryComponent component)
            : base(component)
        {
            InitializeComponent();
            _component = component;

            _userTableView.ToolbarModel = _component.SummaryTableActionModel;
			_userTableView.MenuModel = _component.SummaryTableActionModel;

            _userTableView.Table = _component.SummaryTable;
            _userTableView.DataBindings.Add("Selection", _component, "SummarySelection", true, DataSourceUpdateMode.OnPropertyChanged);

			_id.DataBindings.Add("Value", _component, "ID", true, DataSourceUpdateMode.OnPropertyChanged);
			_name.DataBindings.Add("Value", _component, "Name", true, DataSourceUpdateMode.OnPropertyChanged);

            _okButton.DataBindings.Add("Visible", _component, "ShowAcceptCancelButtons");
            _okButton.DataBindings.Add("Enabled", _component, "AcceptEnabled");
            _cancelButton.DataBindings.Add("Visible", _component, "ShowAcceptCancelButtons");

			UpdateIcons();
        }
		public void SetComponent(IApplicationComponent component)
		{
			_component = (UserSummaryComponent)component;
		}
 public void SetComponent(IApplicationComponent component)
 {
     _component = (UserSummaryComponent)component;
 }