本人新手,公司项目刚刚用到 dev 控件,用到SearchLookUpEdit ,不知道为什么,SearchLookUpEdit 里面有个 find 按钮,我想隐藏或者 手动设置它的大小。请用过的大神们帮忙解答一下,谢谢
解决方案 »
- 客户端暂缓数据操作问题(winformC#)
- 请问,如何实现gridview的某一列的checkbox控件的全选和全不选,点头模板放一个checkbox控件,点全选时就全部选,再点时就全不选,
- c# 能检测操作系统的漏洞吗?
- 用什么简便的方法可以判断datagridview里面的值已经修改过或是说没有修改过呢
- 新手DataGrid问题
- 请问为什么WebBrowser的TitleChange事件会执行两次?
- [求助]在C#中如何调用自己生成的DLL文件
- 高手进来啊~~~~~~~~~在线等呢!!
- WPF怎么搞阿里云OSS云存储
- 验证文本框
- 如何用C#改音频文件的采样率?
- WPF MVVM模式 viewmodel之间的通信
到是可以设置弹出框的大小.参考下面语句
searchEdit.Properties.PopupFormSize = new Size(300, 300);
现在Properties 没有效果,,searchEdit.PopupFormSize = new Size(300, 300); 这样设置语法没有错,就是没有效果
{
IPopupControl control = sender as IPopupControl;
PopupBaseForm Form = control.PopupWindow as PopupBaseForm;
LayoutControlItem btFindLCI = GetFindControlLayoutItem(Form, "btFind");
btFindLCI.Control.Text = "查询";
btFindLCI.Visibility = LayoutVisibility.Never; LayoutControlItem btFindLCIq = GetFindControlLayoutItem(Form, "btClear");
btFindLCIq.Control.Text = lcClearText.Text;
} private LayoutControlItem GetFindControlLayoutItem(PopupBaseForm Form, string strName)
{
if (Form != null)
{
foreach (Control FormC in Form.Controls)
{
if (FormC is SearchEditLookUpPopup)
{
SearchEditLookUpPopup SearchPopup = FormC as SearchEditLookUpPopup;
foreach (Control SearchPopupC in SearchPopup.Controls)
{
if (SearchPopupC is LayoutControl)
{
LayoutControl FormLayout = SearchPopupC as LayoutControl;
Control Button = FormLayout.GetControlByName(strName);
if (Button != null)
{
return FormLayout.GetItemByControl(Button);
} }
}
}
}
}
return null;
}