两个WinForm问题,200分。
1、怎么把系统的任务栏隐藏掉?
2、调整窗体时,如何让DataGrid中的数据列跟着改变,自动适应窗体大小
答对了,补分。
问题点数:100、回复次数:2Top
1 楼cocosoft()回复于 2003-09-02 07:44:24 得分 95
you look:
----------------------------
1、http://expert.csdn.net/Expert/topic/2104/2104697.xml?temp=.9809381
2、http://expert.csdn.net/Expert/topic/2022/2022263.xml?temp=.3342859Top
2 楼rouser(流淌的小溪)回复于 2003-09-02 08:24:35 得分 5
1.
const SW_HIDE = 0;
const SW_SHOW = 5;
[DllImport("user32.dll", CharSet=CharSet.Auto)]
static public extern bool ShowWindow(IntPtr hWnd, ShowWindowStyles State);
[DllImport("user32.dll", CharSet=CharSet.Auto)]
static public extern IntPtr FindWindow(string className,string CaptinText);
public void ShowTaskBar(bool show)
{
IntPtr hwnd = FindWindow("Shell_TrayWnd", null);
if(show)
ShowWindow(hwnd,SW_SHOW);
else
ShowWindow(hwnd,SW_HIDE);
}
2. 在放置DataGrid之前放一Panel在底下,然後吧Panel的AutoScroll設置為trueTop




