我在应用程序中有一些与触摸一起工作的radiobuttons.因为最终用户可以拥有厚手指,所以我希望将radiobutton中的圆和文本设置得更大.
问题是,我只能使文字更大,而不是放射线按钮中的圆圈.
<RadioButton VerticalAlignment="Center" x:Name="rbtnContainers" Click="SetContainers" FontSize="18">Containers</RadioButton>
Run Code Online (Sandbox Code Playgroud)
使用高度也不起作用.它使无线电按钮更大,但圆形保持不变.
任何提示或答案都表示赞赏.
我正在寻找一种最佳实践来计算列表中每个日期的次数.
现在,我有工作代码(刚刚测试过),但我认为我的方式不太好.
var dates = new List<DateTime>();
//Fill list here
var dateCounter = new Dictionary<DateTime, int>();
foreach (var dateTime in dates)
{
if (dateCounter.ContainsKey(dateTime))
{
//Increase count
dateCounter[dateTime] = dateCounter[dateTime] + 1;
}
else
{
//Add to dictionary
dateCounter.Add(dateTime, 1);
}
}
Run Code Online (Sandbox Code Playgroud)
谁知道更好的解决方案?
我有一个非常愚蠢的问题.
当最终用户计划一个动作时,计划的时间必须在动作的用户控件上可见(hh:mm).在每个网站上,我发现将日期格式化为字符串,他们说使用{0:h}或{0:hh}.在我的下面的代码中我做了同样的事情,它只是不起作用.
当最终用户计划操作时,返回的字符串现在是"计划开始日期 - HH:DD".
lblStartDatePlanned.Content = String.Format("Planned Start Date - {0:hh}:{1:dd}", date.Hour, date.Minute);
Run Code Online (Sandbox Code Playgroud)
对象日期的类型为DateTime.
谁知道什么是错的?我不想在这么小的事情上浪费太多时间.谢谢!