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