我正在制作一个事件来检查选项卡控件中的特定标签页是否处于活动状态.
关键是,如果选项卡控件中的选项卡页面是当前选定的选项卡,它将触发事件.任何代码都会给我我需要的东西?
我最近一直在使用WPF Web浏览器,但我似乎无法从中获取URI.(与具有WebBrowser.Url属性的WinForms版本不同).是否存在任何属性,无论是Uri还是String?
我会直截了当地说.我想以一个统一的差异移动数组中的项目,假设我有这个.
string[] fruits = { "Banana", "Apple", "Watermelon", "Pear", "Mango" };
Run Code Online (Sandbox Code Playgroud)
例如,假设我想删除"Apple",所以我会这样做.
fruits[1] = "";
Run Code Online (Sandbox Code Playgroud)
现在剩下的就是:
{ "Banana", "", "Watermelon", "Pear", "Mango" }
Run Code Online (Sandbox Code Playgroud)
我如何真正删除Apple部分并仅获取:
{ "Banana", "Watermelon", "Pear", "Mango" }
Run Code Online (Sandbox Code Playgroud)
请注意,从"西瓜"到阵列结束的所有项目的索引向后移动1.有任何想法吗?
有没有办法我可以获得已安装的字体作为列表(或数组,但我更喜欢List).
所以像将所有已安装的字体排列到列表中的方法一样.到目前为止,我创造了这个
List<string> fonts = new List<string>();
fonts.AddRange() //I don't know what to put in those brackets to obtain fonts.
Run Code Online (Sandbox Code Playgroud)
有人可以提供更好的方法吗?
我一直在WPF XAML(.NET 4)中对TabControl进行样式化,我所能做的就是根据触发器设置一个选项卡,或者将它们设置为相同的样式.是否有任何方式只有第一个选项卡风格化不同,而其他选项卡的风格化不同于第一个选项卡但彼此相同(也就是使用选项卡索引来设置TabItem的样式).
谢谢.