1 TabControl 选项卡选项在上部和下部显示时正常 但是左右两边不能显示选项名称
2 如何将TextBox中的文本赋值给HscrollBar.value? 系统提示无法将STRING 类型转换为INT 3 如何获取TextBox.text 的类型?
MessageBox.Show(textBox1 .Text.GetTypeCode);
4 用HscrollBar.value 控制四个RadioButton,拖动或者点击左右按钮 总是会选在最后一个RadioButton上 不知道什么问题?
private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
if (hScrollBar1.Value < 25)
rbTop.Checked = true;
if (hScrollBar1.Value < 50)
rbTop.Checked = false;
rbRight.Checked = true;
if (hScrollBar1.Value < 75)
rbTop.Checked = false;
rbRight.Checked = false;
rbBottom.Checked = true;
if (hScrollBar1.Value < 100)
rbTop.Checked = false;
rbRight.Checked = false;
rbBottom.Checked = false;
rbLeft.Checked = true;
小弟初学C# 有些问题很弱 特贴出来 和大家共享 相信很多朋友和我碰到的问题一样
谢谢大家了!
2 如何将TextBox中的文本赋值给HscrollBar.value? 系统提示无法将STRING 类型转换为INT 3 如何获取TextBox.text 的类型?
MessageBox.Show(textBox1 .Text.GetTypeCode);
4 用HscrollBar.value 控制四个RadioButton,拖动或者点击左右按钮 总是会选在最后一个RadioButton上 不知道什么问题?
private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
if (hScrollBar1.Value < 25)
rbTop.Checked = true;
if (hScrollBar1.Value < 50)
rbTop.Checked = false;
rbRight.Checked = true;
if (hScrollBar1.Value < 75)
rbTop.Checked = false;
rbRight.Checked = false;
rbBottom.Checked = true;
if (hScrollBar1.Value < 100)
rbTop.Checked = false;
rbRight.Checked = false;
rbBottom.Checked = false;
rbLeft.Checked = true;
小弟初学C# 有些问题很弱 特贴出来 和大家共享 相信很多朋友和我碰到的问题一样
谢谢大家了!
MessageBox.Show(textBox1 .Text.GetTypeCode);
永远是string
2.你输如 TextBox 里的内容可能不能转变成 int 限制只能输入数字
3....
4.你的逻辑有问题啊!!! if (hScrollBar1.Value < 25)
rbTop.Checked = true;
Return;
if (hScrollBar1.Value < 50)
rbTop.Checked = false;
rbRight.Checked = true;
Return;
if (hScrollBar1.Value < 75)
rbTop.Checked = false;
rbRight.Checked = false;
rbBottom.Checked = true;
Return;
if (hScrollBar1.Value < 100){
rbTop.Checked = false;
rbRight.Checked = false;
rbBottom.Checked = false;
rbLeft.Checked = true;
} 其实这写法有很多,用 Switch Case 应该更合理!
???