各位大侠:菜鸟小弟有几个C#(WinForm)的简单的细节问题求教:
1.公共数据保存到哪,怎么获取?比喻用户的登陆信息。
2.ToolBar怎么不能接受ico格式图片?在VB里面可以。
3.怎么在程序中控制TabControl当前选种的TabPage不可改变?(注意:这里不能用TabControl.enabled=false,因为还要向当前选种的TabPage中的TextBox输入数据!)
4.怎么抑制DataGrid点击标题行时进行不必要的排序,就是点击DataGrid的标题行时不要排序? AllowSorting设定为false都不管用,当然DataGrid的数据是根据需要用TableStyles动态添加进去的。
5.怎么让窗体大小在运行的时候不可改变?
6.怎么让TreeView不可点击?(TreeView.Enabled=false!实现的是在各个结点标题上加点阴影,太难看了。)
我用的是MS.net2003,敬请各位大侠赐教!
分数不多,浪子无晴在这里给大家表示歉意!
1.公共数据保存到哪,怎么获取?比喻用户的登陆信息。
2.ToolBar怎么不能接受ico格式图片?在VB里面可以。
3.怎么在程序中控制TabControl当前选种的TabPage不可改变?(注意:这里不能用TabControl.enabled=false,因为还要向当前选种的TabPage中的TextBox输入数据!)
4.怎么抑制DataGrid点击标题行时进行不必要的排序,就是点击DataGrid的标题行时不要排序? AllowSorting设定为false都不管用,当然DataGrid的数据是根据需要用TableStyles动态添加进去的。
5.怎么让窗体大小在运行的时候不可改变?
6.怎么让TreeView不可点击?(TreeView.Enabled=false!实现的是在各个结点标题上加点阴影,太难看了。)
我用的是MS.net2003,敬请各位大侠赐教!
分数不多,浪子无晴在这里给大家表示歉意!
5.你把窗体的最大值和最小值都设定成你想要的大小不就行了么
6 把TreeView的ReadOnly设成TRUE
2.这个问题我感觉你不应该问大家,应该问比尔.盖次
1.我一般都写在一个单独的类里 随时用随时调 4。?????????思考中....
谢谢你的解答!
但在下有几点疑问:
1.SELECTTAB 属性在SelectedIndexChanged事件和Click事件里控制能满足要求,不过点击的时候有种闪动的感觉,就象网页的刷新,因为这个事件毕竟触发了。可能C#(.net2003)没有解决这个问题。
2.窗体的最大值和最小值都设定成想要的大小固然可行,但是不够灵活,先前我也是这么作的,一个更好的办法是:FormBorderStyle属性设置为FixedDialog
3.TreeView没有ReadOnly属性。
还有几个问题没有解决,敬请大家帮忙。
{
static int a;
static int b;
}用静态变量, 引用就是 a.a /a.b