C# WPF 前台可以运用IF的判断吗?

C# WPF 前台可以运用IF的判断吗?,第1张

可使用触发器转换器等实现。

转换器其实也是转为后台代码实现。

触发器可直接在XAML代码中处理。

还可以使用模板选择器等,关键取决于你要实现什么效果,根据具体情况来选择用什么方式。

因为程序在启动时需要解释xaml,按照xaml中的顺序生成控件,先布局的先生成,而当生成combobox并且设置isselected属性时也要调你的selectionchanged()处理函数,而此时textBox1还没生成。

你只要把textBox1放在combobox之前就行了。

先记录文件名:string strFile = myFile//myFile不包含扩展名

再 string[] files = System.IO.Directory.GetFiles("文件夹路径")

bool HasMyFile = false //返回值真、假来判断这个文件在不在

Foreach( string file in files)

{

string strNonExtentsion=System.IO.Path.GetFileNameWithoutExtension(file)

if(strNonExtension == myFile)

HasMyFile = True

}

return HasMyFile


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11756438.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存