| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
-
- using System;
- using System.Data;
- using System.Windows.Forms;
- using Dongke.WinForm.Utilities;
- namespace Dongke.WinForm.Controls
- {
- public interface ISearchBoxForm : IFormDialog
- {
- /// <summary>
- /// 窗体标题
- /// </summary>
- string Text
- {
- get;
- set;
- }
- /// <summary>
- /// 获取或设置查询结果的主键。
- /// </summary>
- string PKMember
- {
- get;
- set;
- }
- /// <summary>
- /// 获取或设置一个值,该值指示是否能够多项选择。
- /// </summary>
- bool MultiSelect
- {
- get;
- set;
- }
- /// <summary>
- /// 获取或设置限制查询的范围权限类型。
- /// </summary>
- PurviewType PurviewType
- {
- get;
- set;
- }
- /// <summary>
- /// 获取选定的数据项。
- /// </summary>
- DataTable CheckedData
- {
- get;
- }
- /// <summary>
- /// 获取或设置其他自定义属性。
- /// </summary>
- ExtendedProperties Properties
- {
- get;
- }
- /// <summary>
- /// 获取其他自定义属性个数。
- /// </summary>
- int PropertieCount
- {
- get;
- }
- event FormClosedEventHandler FormClosed;
- void SetConditions(params object[] values);
- void Show();
- void RefreshData();
- DialogResult DialogResult
- {
- get;
- set;
- }
- void Dispose();
- }
- }
|