This commit is contained in:
2025-05-13 00:55:30 +03:00
parent 663fd8647e
commit 89416c2244
43 changed files with 9422 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace RconGUI {
public class CommandDataTemplateSelector : DataTemplateSelector {
public DataTemplate StringTemplate { get; set; }
public DataTemplate UnknownTemplate { get; set; }
public DataTemplate BoolTemplate { get; set; }
protected override DataTemplate OnSelectTemplate(object item, BindableObject container) {
var cobj = (ConsoleObject)item;
if(cobj is ConsoleObject<string>) {
return StringTemplate;
}else if (cobj is ConsoleObject<bool>) {
return BoolTemplate;
}
return UnknownTemplate;
}
}
}