This project is read-only.

Is modern ui support for vb.net ?

Jun 23, 2013 at 2:34 PM
Is modern ui support for vb.net ?
Jun 23, 2013 at 4:22 PM
Sure, you can use VB.NET to build mui apps. You can't use the VisualStudio templates (they only exist for C#), but you can manually create an app.

Adding VB.NET support is in the issue tracker.
Nov 29, 2013 at 4:17 PM
can someone explane me how to translate this from C# to VB.NET ?

using FirstFloor.ModernUI.Windows.Controls;
public partial class MainWindow : ModernWindow { .. }

cuz I'm new to these .NET platforms :/

Thank you in advance
Dec 1, 2013 at 3:04 PM
@GigaC

You need to create a WPF Application in VB.Net. Then follow the instruction at "My first Modern UI app". The instruction is mostly about xaml so you can do it the same way in your VB.Net project. The only C# thing is:
using FirstFloor.ModernUI.Windows.Controls;
public partial class MainWindow : ModernWindow {  ..  }
The equivalent in VB.net is
Imports FirstFloor.ModernUI.Windows.Controls

Public Partial Class MainWindow
Inherits ModernWindow
...
Google "C# VB converter" you'll find a couple of converters if you need.
Dec 2, 2013 at 1:03 AM
I hate when I have to annoy someone, but dude, believe me, I am doing everything as the instructions.

When I am gonna add this <mui:ModernWindow I got this error

Error 1 The name "ModernWindow" does not exist in the namespace "http://firstfloorsoftware.com/ModernUI". C:\Users\GigaC\AppData\Local\Temporary Projects\WpfApplication2\MainWindow.xaml 1 1 WpfApplication2

I want to use this please some help me, someone must have use this thing at VB.NET
Dec 2, 2013 at 5:52 PM
@GigaC

Check if you did the following:
  • download FirstFloor.ModernUI.dll (versin 1.0.5) and add a refrence to it in your VB project
  • add a line for mui in xaml. something like this (note the 4th line):
<mui:ModernWindow x:Class="MainWindow"
                  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                  xmlns:mui="http://firstfloorsoftware.com/ModernUI"
Dec 3, 2013 at 1:01 AM
Here is my result and code

http://tinypic.com/r/28l8hl5/5
Dec 3, 2013 at 9:02 PM
I guess you didn't add reference to FirstFloor.ModernUI.dll

To add a reference, go to menu Project -> [Your project name] Properties... -> References -> Add.. -> Browse...
Dec 3, 2013 at 9:03 PM
Dude, I added just like the manual says. :(

I added and this one too Microsoft.Windows.Shell.dll
Dec 3, 2013 at 9:24 PM
if you upload your project somewhere I may take a look.
Dec 6, 2013 at 5:52 PM
Download

Here is link from my project. Check it out.
In the project I included the FirstFloor.ModernUI.dll and Microsoft.Windows.Shell.dll but I didn't include them in the zip file. I guess thats not a problem. Thank you in advance.
Dec 7, 2013 at 1:15 AM
I changed your Application.xaml to the code below and it worked. You forgot to add Modern UI resources in there.
<Application x:Class="Application"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    StartupUri="MainWindow.xaml">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/FirstFloor.ModernUI;component/Assets/ModernUI.xaml" />
                <ResourceDictionary Source="/FirstFloor.ModernUI;component/Assets/ModernUI.Light.xaml"/>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>
Dec 7, 2013 at 7:00 PM
I hate microsoft, I can't do it, still not working ? :S :S
Jan 11, 2014 at 9:58 PM
We're the same GigaC..
I followed all of the above instructions, but still didn't work.. :(

Hope there is another way to do this..
Jan 12, 2014 at 5:42 AM
I made an example in VB based on the steps here and it works for me.

Here is link to the example project. Hope it helps.
Feb 28, 2014 at 1:10 PM
hello topvis :D .. ahm i download your program in the given link.. hehe
ahm sorry for my english..

my question is
why the program runs but theres an error??
Feb 28, 2014 at 3:51 PM
I dont understand the code but its running hehe :D

ahm i have question?? why the code is running but theres an error?? hehe, but its running


sorry for my english :D