小编Cha*_*ate的帖子

在Windows Phone 8应用程序中打开WebP图像格式

无论如何在Windows Phone应用程序中打开WebP图像?我有一大堆图像要从网上下载,jpg/png很重,所以寻找一种图像格式,可以减少要下载的数据而不会影响质量.

c# webp windows-phone-8

6
推荐指数
1
解决办法
248
查看次数

带有act-as-taggable-on的简单表单自定义输入

我在Simple_form和act-as-taggable-on方面遇到了一些问题.

我有一个对象"象形图",有一些标签,如" "和" 紧急 "

我在表单中使用此代码

= f.input :tag_list
Run Code Online (Sandbox Code Playgroud)

当我编辑我的象形图时,系统删除我的逗号并显示我的text_field就像"门紧急",如果我保存我的两个标签被删除并替换为一个标签"门紧急"

我正在网上寻找解决方案,许多人建议在simple_form中创建自定义输入,但我不知道从哪里开始.

我在app/inputs中创建了一个文件tag_input.rb,然后添加了这段代码

class TagInput < SimpleForm::Inputs::Base
 def input(wrapper_options)

 end
end
Run Code Online (Sandbox Code Playgroud)

但现在我迷路了.

对不起我的英语,这不是我的母语

ruby ruby-on-rails acts-as-taggable-on simple-form ruby-on-rails-4

4
推荐指数
2
解决办法
1605
查看次数

使用mvvm动态地在选项卡项中包含关闭按钮

我在MainWindow中有一个tabcontrol.tabcontrol的默认/第一个选项卡是主用户控件.在主页中,我有一个可以添加更多选项卡的按钮.

MainWindow.xaml:

<Window.Resources>
    <DataTemplate x:Key="ClosableTabItemTemplate"> 
        <Button Content="X" Cursor="Hand" DockPanel.Dock="Right" Focusable="False"
                FontFamily="Courier" FontSize="9" FontWeight="Bold"  Margin="0,1,0,0" Padding="0" 
                VerticalContentAlignment="Bottom" Width="16" Height="16"/>            
    </DataTemplate>
</Window.Resources>

<Grid>
    <TabControl Name="tabMain" ItemsSource="{Binding TabItems,UpdateSourceTrigger=PropertyChanged}" />   
</Grid>
Run Code Online (Sandbox Code Playgroud)

在我的视图模型中,我有添加功能,其中添加了新选项卡.我需要所有这些新添加的标签的关闭按钮.

public MainViewModel()
    {
        try
        {
            Home Item2 = new Home();                           
            TabItems.Add(new TabItem() { Header = "Home", Content = Item2 });                             
        }
        catch(Exception ex)
        {
            MessageBox.Show("Exception "+ex);
        }

//Function to add new tabs.
public void AddNewTabs()
{
            ChildWindow childContent = new ChildWindow();
            TabItem item = new TabItem() { Header = "New Tab", Content …
Run Code Online (Sandbox Code Playgroud)

c# wpf tabcontrol mvvm

3
推荐指数
2
解决办法
6203
查看次数

使用C#将逗号分隔的字符串转换为XML

我想将字符串转换为XML.我有一个像下面的字符串.它包含编程语言名称.

string lang = "java,php,c#,asp.net,spring,hibernate";
Run Code Online (Sandbox Code Playgroud)

我想将此字符串转换为XML正式,如下所示:

<Languages>
  <lang Name="java"/>
  <lang Name="php"/>
  <lang Name="c#"/>
  <lang Name="asp.net"/>
  <lang Name="spring"/>
  <lang Name="hibernate"/>
</Languages>
Run Code Online (Sandbox Code Playgroud)

我想将这个XML数据存储在一个变量中,以便以后存储在数据库中.

c# xml

2
推荐指数
1
解决办法
3229
查看次数

比较C#中的两个日期并计算差异

我有两个日期第一个是nowDate {12/20/2014 5:19:31 PM}第二个是messageTime {12/20/2014 1:14:12 PM}我想比较这些日期并计算结果并显示给用户,它计算现在时间和消息日期之间的时差我的代码是

// Last Message Time
DateTime messageTime = Convert.ToDateTime(lastMessageTime);

int msgYear = messageTime.Year;
int msgMonth = messageTime.Month;
int msgDay = messageTime.Day;
int msgHour = messageTime.Hour;
int msgMinute = messageTime.Minute;

//Current Date Time
DateTime nowDate = DateTime.Now;

// TimeSpan difference = nowDate.Subtract(messageTime);
int nowYear = nowDate.Year;
int nowMonth = nowDate.Month;
int nowDay = nowDate.Day;
int nowHour = nowDate.Hour;
int nowMinute = nowDate.Minute;

if (msgYear == nowYear)
{
    if (msgMonth == nowMonth) …
Run Code Online (Sandbox Code Playgroud)

c# datetime compare date

1
推荐指数
1
解决办法
1047
查看次数

从json.stringfy获取第二个值?

我在用

JSON.stringy(data.message)
Run Code Online (Sandbox Code Playgroud)

并获得这样的价值

[
  {
     "code":"PasswordTooShort",
     "description":"Passwords must be at least 6 characters."
  }
]
Run Code Online (Sandbox Code Playgroud)

我想在警报消息中获取描述的值,我该怎么做

javascript jquery alert json

0
推荐指数
1
解决办法
119
查看次数